这样的数据怎么写SQL语句
我用视图从两个表中选出了我想要的数据格式如下
企业名称 职位名称 企业ID号
企业A 程序员 1
企业A 程序员1 1
企业A 程序员2 1
企业b 手机开发 2
企业b 手机开发1 2
企业c 社区开发人员 3
企业C 博客开发人员 3
; : :
-------------------------------------
我想要的是
取出不重复的 企业名称 职位我称 企业ID号
不用考虑顺序
如下格式
-----------------------------------------
企业名称 职位名称 企业ID号
企业A 程序员 1
企业b 手机开发 2
企业c 博客开发人员 3
------解决方案--------------------select 企业名称,min(职位名称 ) 职位名称 ,min(企业ID号) 企业ID号
from tb
group by 企业名称
------解决方案--------------------select 企业名称,max(职位名称) as 职位名称 ,max(企业ID号) as 企业ID号
from table
group by 企业名称
------解决方案--------------------select 企业名称,职位名称=min(职位名称),企业ID号 from @a group by 企业名称,企业id号
------解决方案--------------------select 企业名称,min(职位名称 ) 职位名称 ,min(企业ID号) 企业ID号
from tb
group by 企业名称
select 企业名称,max(职位名称 ) 职位名称 ,max(企业ID号) 企业ID号
from tb
group by 企业名称
------解决方案--------------------select 企业名称,min(职位名称) 职位名称 ,企业ID号
from table
group by 企业名称,企业ID号
------解决方案--------------------终结:
select 企业名称,min(职位名称) 职位名称 ,企业ID号
from table
group by 企业名称,企业ID号
最好用min