Я пытаюсь обработать запрос MySQL для решения проблемы. Я пытаюсь перебрать список «продаж», где я пытаюсь сортировать идентификаторы клиентов, перечисленные по их общим накопленным расходам.MYSQL - СУМ столбца, основанного на общем значении в другом столбце
|Customer ID| Purchase price|
10 |1000
10 |1010
20 |2111
42 |9954
10 |9871
42 |6121
Как я могу перебирать таблицу, где я суммирую покупную цену, где идентификатор клиента является одинаковым?
Ожидая результат, как:
Customer ID|Purchase Total
10 |11881
20 |2111
42 |16075
я получил: выберите идентификатор клиента, сумма (PurchasePrice) как PurchaseTotal от продаж, где CustomerID = (SELECT DISTINCT (CustomerID) от продаж) порядка по PurchaseTotal возрастанию; Но это не работает, потому что он не перебирает CustomerIDs, он просто хочет, чтобы одно значение результата ...
Это было великолепно. Огромное спасибо. – JoshuaaM