Con*_*eak -2 sql sql-server sql-server-2008
如果我有这样的表格:
ID | Name | Age
1 | Bill | 30
2 | Jim | 20
3 | Bill | 30
4 | Bill | 30
5 | Bob | 25
Run Code Online (Sandbox Code Playgroud)
我想回复这个:
ID | Name | Age
1 | Bill | 30
2 | Jim | 20
5 | Bob | 25
Run Code Online (Sandbox Code Playgroud)
我试过这个,但它不起作用:
SELECT ID,Max(Name),Age FROM TABLE
GROUP BY ID,Age
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
这应该工作:
select MIN(ID), NAME, AGE from TABLE group by NAME, AGE
Run Code Online (Sandbox Code Playgroud)