sql合并行数据脚本
select Enterprise.name '公司名称',Enterprise.province '省份',Enterprise.city '城市',Enterprise.softwareversion '软件版本',
Stuff((Select ' ; '+Lianxi.Name+' '+Lianxi.job+' '+Lianxi.fixedphone+' '+Lianxi.mobilephone+' '+Lianxi.email From Lianxi
Where enterprise.id=Lianxi.eid
For xml Path('')),1,1,'') As '联系人信息'
from enterprise,lianxi where type='正式客户'
group by Enterprise.name,Enterprise.province,Enterprise.city,Enterprise.softwareversion,Enterprise.id
还有一个案例
有表如下示: 地区 负责人 A 甲 B 甲 C 甲 D 乙 E 乙 F 乙 G 丙 H 丙 I 丙 想得到结果 负责人 地区 甲 A,B,C 乙 D,E,F 丙 G...
create Table T
(
地区 varchar(10),
负责人 varchar(10)
)
insert into T values('A','甲')
insert into T values('B','甲')
insert into T values('C','甲')
insert into T values('D','乙')
insert into T values('E','乙')
insert into T values('F','乙')
insert into T values('G','丙')
insert into T values('H','丙')
insert into T values('I','丙')
Select 负责人,Stuff((Select ','+地区 From T
Where 负责人=A.负责人
For xml Path('')),1,1,'') As 地区
From T A
Group by 负责人平淡中储蓄成长
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~