我需要有关sql查询的帮助

1 sql-server

我正在寻找一些帮助编写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
Run Code Online (Sandbox Code Playgroud)

谢谢!

Mik*_* M. 8

SELECT COL1, MAX(COL2), MIN(COL3)
FROM table
GROUP BY COL1
Run Code Online (Sandbox Code Playgroud)