new*_*bie 7 mysql sql t-sql sql-server-2005 sql-server-2008
所以我有一个这样的表:
---------
id, keyid
---------
1, 3
1, 5
1, 6
2, 1
2, 1
2, 3
4, 1
I want the output of the query to be
1,3
2,1
4,1
Run Code Online (Sandbox Code Playgroud)
如果我在表中使用select distinct(id,keyid),它会在id,keyid对上应用distinct,而不仅仅是id.
use*_*076 14
select id, min(keyid) from tbl group by id
Run Code Online (Sandbox Code Playgroud)