跪求高手解答,SQL数据库出重问题!!!
已知这样一个集合
id value
1550
1552
1554
7550
7551
7552
3117550
3117558
3117559
结果
id value
1550
7550
3117550
每个 ID 只取第一个 value
[解决办法]
都是取最小的就好了
[解决办法]
select * from tb t where value=(select min(value) from tb where id=t.id)
发布时间: 2012-03-27 13:44:24 作者: rapoo
跪求高手解答,SQL数据库出重问题!!!
已知这样一个集合
id value
1550
1552
1554
7550
7551
7552
3117550
3117558
3117559
结果
id value
1550
7550
3117550
每个 ID 只取第一个 value
[解决办法]
都是取最小的就好了
[解决办法]
select * from tb t where value=(select min(value) from tb where id=t.id)