Язык программирования SQL. Мне нужно суммировать значения при объединении данных

есть 3 таблицы: 1) сustomers (ID, Name) 2) products (ID, Cost) 3) orders (CustomerID, ProductID) то есть в этой таблице только 2 ссылки на таблицу клиентов и таблицу продуктов

Я хочу посчитать выручку в таблице Orders. Пример:

  • customers: [{ID: 12, Name: Vika}, {Id: 23, Name: Alex}]
  • products: [{ID: 1, Cost: 10}, {ID: 2, Cost: 20}]
  • orders: [{CustomerID: 12, ProductID: 1}, {CustomerID: 23, ProductID: 2}]

И я хочу получить значение: 30. Но не понимаю как... вот код:

SELECT customers.Name, products.Cost FROM customers
INNER JOIN orders ON customers.ID = orders.CustomerID
INNER JOIN products ON products.ID = orders.ProductID 
GROUP BY products.Cost, customers.Name;

Помогите пожалуйста, если есть возможность


Ответы (0 шт):