我对 SQL 选择感到绝望。我有一张表,它有 4 个参数:id、国家、地址和价格。该表的许多行具有相同的 id,我正在尝试获取每个 id 的价格总和。例如,如果我有下一个数据:
ID Country Address Price
1 France Address1 1000
1 France Address2 3332
1 France Address1 1562
1 France Address3 1123
1 France Address2 1123
2 UK Address8 1234
2 UK Address7 1233
我想获得下一个结果:
ID Country Address Price
1 France Address1 SUM(1000, 3332, 1562, 1123, 1123)
2 UK Address8 SUM(1234, 1233)
我已经尝试了很多查询,但我无法获得该结果。问题是我获得了按国家和地址分组的数据,并且由于地址不同,我获得了多行,例如法国的三个地址。
提前致谢。
对不起我的英语水平。