请帮助计算下表的列总和的 SQL 查询,cost按以下方式分组:sale_idmy_data
id cost sale_id customer_id
---------------------------------------
14030 1736.00 15 1389
14031 1685.00 21 1389
14032 1546.00 21 1389
14033 1233.00 15 1389
14034 1719.00 18 1390
14035 1164.00 19 1390
14036 1736.00 14 1390
14037 1685.00 21 1390
14038 1233.00 14 1390
14039 1546.00 23 1390
14040 1719.00 18 1390
14041 1719.00 18 1390
14042 1719.00 18 1390
14043 1719.00 18 1390
14044 1719.00 18 1390
14045 1090.00 16 1391
14046 1233.00 14 1391
14047 1736.00 15 1391
14048 1685.00 21 1391
14049 1546.00 23 1391
14050 1090.00 16 1391
14051 1090.00 18 1391
14052 1090.00 18 1391
14053 1090.00 18 1391
14054 1090.00 16 1391
14055 1090.00 16 1391
有以下细微差别:在同一个中,只考虑第一次customer_id出现。例如,仅考虑以下 id:14034、14051。字段总和为 1719 + 1090 = 2809。
结果应如下所示:costsale_idsale_id = 18cost
sale_id sum
--------------------
15 3472
21 5055
18 2809
19 1164
14 2969
23 3092
16 1090
小提琴