求教大牛一sql语句 多条记录合并为1条
答案:2 悬赏:20
解决时间 2021-03-05 11:22
- 提问者网友:心裂忍耐
- 2021-03-04 23:00
求教大牛一sql语句 多条记录合并为1条
最佳答案
- 二级知识专家网友:眠于流年
- 2021-03-04 23:53
比如表中的数据如下:
Id Name
1 名称1
2 名称2
3 名称3
。。。
那么想要名称1,名称2,名称3 这样的数据就可以用如下sql
SELECt LEFt(Result, LEN(Result) - 1)
FROM
(
SELECt (SELECT 要合并的字段名+',' FROM 表名 FOR XML PATH('')) AS Result
) AS t
Id Name
1 名称1
2 名称2
3 名称3
。。。
那么想要名称1,名称2,名称3 这样的数据就可以用如下sql
SELECt LEFt(Result, LEN(Result) - 1)
FROM
(
SELECt (SELECT 要合并的字段名+',' FROM 表名 FOR XML PATH('')) AS Result
) AS t
全部回答
- 1楼网友:一场云烟
- 2021-03-05 01:24
我不会~~~但还是要微笑~~~:)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯