Sql 嵌入选择:按行连接查询
我是否可以在mssql查询中单独执行此操作,而不使用SP或声明?因为我将把这个选择嵌入到我的Powerbuilder中Sql 嵌入选择:按行连接查询,sql,sql-server-2008,powerbuilder,Sql,Sql Server 2008,Powerbuilder,我是否可以在mssql查询中单独执行此操作,而不使用SP或声明?因为我将把这个选择嵌入到我的Powerbuilder中 ID text 1 a 1 b 1 c 2 a 2 d 3 e into ID text 1 abc 2 ad 3 e 我不确定我是否理解您的问题,但请查看以下内容: 结果: ID TEXT 1 abc 2 ad 3 e 试试下
ID text
1 a
1 b
1 c
2 a
2 d
3 e
into
ID text
1 abc
2 ad
3 e
我不确定我是否理解您的问题,但请查看以下内容: 结果:
ID TEXT
1 abc
2 ad
3 e
试试下面的查询
SELECT
ID,
text=
replace(
STUFF((SELECT ','+text FROM test WHERE ID=A.ID FOR XML PATH('')) , 1 , 1 , '' )
,',','')
FROM
test A group by ID
样本输出中没有逗号。
SELECT
ID,
text=
replace(
STUFF((SELECT ','+text FROM test WHERE ID=A.ID FOR XML PATH('')) , 1 , 1 , '' )
,',','')
FROM
test A group by ID