我编码的SQL为我提供了以下输出:
column1 column2 column3
50 RedCar 8
50 RedCar 8
50 RedCar 8
40 BlueCar 8
20 YellowCar 8
80 WhiteCar 8
50 RedCar 8我要找的最后结果是:
column1 column2 column3
50 RedCar 32
40 BlueCar 8
20 YellowCar 8
80 Whitecar 8 文本中应该发生的事情:
我的SQL在中查找所有具有相同column1 ID的行,并从中生成一行,并将column3中的数字相加。
发布于 2015-05-18 12:57:29
尝试在group by函数中使用sum子句,如下所示
select column1,column2,sum(column3) as column3
from tab
group by column1,column2https://stackoverflow.com/questions/30303824
复制相似问题