我正在寻找一些帮助编写T-SQL查询。我做了类似的事情已经有一段时间了,我的大脑忘记了我需要做的事情。
我有一个包含以下数据的表,我需要查询才能获得Col1,Max(Col2),Min(Col3)。因此,对于每个不同的col1,我想得到max col2和min col3。
Example for the table below, I want to see:
0001, 1, 01-10-2009
0002, 2, 02-10-2009
0003, 0, 04-10-2009
Col1 Col2 Col3
0001 0 10-10-2009
0001 1 01-10-2009
0002 1 02-10-2009
0002 2 03-10-2009
0003 0 04-10-2009
谢谢!
答案 0 :(得分:8)
SELECT COL1, MAX(COL2), MIN(COL3)
FROM table
GROUP BY COL1