日期:2014-05-18  浏览次数:20571 次

跪求高手解答,SQL数据库出重问题!!!
已知这样一个集合
id value
1 550
1 552
1 554
7 550
7 551
7 552
3117 550
3117 558
3117 559

结果
id value
1 550
7 550
3117 550

每个 ID 只取第一个 value 


------解决方案--------------------
都是取最小的就好了
------解决方案--------------------
select * from tb t where value=(select min(value) from tb where id=t.id)