SQLServer将某个字段的多行记录合并返回一行
用逗号隔开返回一行记录。
SELECT SUBSTRING(
(SELECT ','+CONVERT(NVARCHAR(50), d1.zymbygld) FROM formtable_main_150 m JOIN formtable_main_150_dt1 d1 ON d1.mainid=m.id
WHERE m.requestId='138053' FOR XML PATH('')),2,100)
用逗号隔开返回一行记录。
SELECT SUBSTRING(
(SELECT ','+CONVERT(NVARCHAR(50), d1.zymbygld) FROM formtable_main_150 m JOIN formtable_main_150_dt1 d1 ON d1.mainid=m.id
WHERE m.requestId='138053' FOR XML PATH('')),2,100)