这是表 TABLE XYZ 中的数据集
ID Date col1 col2 col3
1 2012-09-21 100.00 0.00 0.00
1 2012-09-21 0.00 10.00 20.00
2 2012-09-21 0.00 20.00 0.00
2 2012-09-21 100.00 0.00 20.00
3 2012-09-21 10.00 25.00 5.00
我想要如下结果:
ID Date COL
1 2012-09-21 130.00
2 2012-09-21 140.00
3 2012-09-21 40.00
我在查询下尝试过,但没有从表中获得确切的值。
Select ID,
date,
sum(Col1+col2+col3) as COL
From table xyz
Group by ID,DATE
我得到以下结果集
ID Date COL
1 2012-09-21 130.00
2 2012-09-21 270.00
3 2012-09-21 310.00
有没有更好的方法来获得预期的结果集或做一个数据透视表?
谢谢