首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

小弟我想实现下面的效果,请教该如何实现?多谢

2012-01-05 
我想实现下面的效果,请问该怎么实现?谢谢!IDQiYeZhiWei--------------------------1IBMZhiWei12IBMZhiWei2

我想实现下面的效果,请问该怎么实现?谢谢!
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)

热点排行