跪求高手解答,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)