表字段和数据如下:
a b c
1 2 1
1 3 2
2 4 3
2 5 4
想问用什么sql语句实现显示数据如下:
a b c
1 2 1
2 4 3
不会用group by a,b,c 吧?
------解决方案--------------------
- SQL code
select * from tb t where b=(select min(b) from tb where a=a.a)
select * from tb t where b=(select min(b) from tb where a=a.a)