在 SQL Server 2012 中,我有一个包含和my_table
列的表。state, month, ID
sales
我的目标是将具有相同内容的不同行合并state, month, ID
为一行,同时将sales
这些选定行的列汇总到合并行中。
例如:
state month ID sales
-------------------------------
FL June 0001 12,000
FL June 0001 6,000
FL June 0001 3,000
FL July 0001 6,000
FL July 0001 4,000
TX January 0050 1,000
MI April 0032 5,000
MI April 0032 8,000
CA April 0032 2,000
这是我应该得到的
state month ID sales
-------------------------------
FL June 0001 21,000
FL July 0001 10,000
TX January 0050 1,000
MI April 0032 13,000
CA April 0032 2,000
我做了一些研究,发现自我加入应该做一些类似于我应该得到的事情。