我想实现下面的效果,请问该怎么实现?谢谢!
IDQiYe ZhiWei
--------------------------
1IBM ZhiWei1
2IBM ZhiWei2
3IBM ZhiWei3
4SUN ZhiWei4
5SUN ZhiWei5
6SOFTWARE ZhiWei6
7SOFTWARE ZhiWei7
我想得到这样的记录:
IDQiYe ZhiWei
--------------------------
1IBM ZhiWei1
4SUN ZhiWei4
6SOFTWARE ZhiWei6
请问该怎样实现这样的效果?
[解决办法]
呵呵.楼主应该是想得到在一类企业中ID最小的记录.
首先按企业分组,获得每一组的最小ID:select min(ID) from tbl group by qiye.
然后,再从表中取出ID在这里面的就可以了.
select * from tbl where ID in (select min(ID) from tbl group by qiye)