用stuff创建临时表(连接)

时间:2015-03-26 14:02:16

标签: sql sql-server tsql

我有一个关于在SQL中创建临时表的问题。 通常我会进入#...但是这个表我使用东西进行连接,这种语法不起作用。 还有另一种方法吗? 我的语法:

select orderID
  ,stuff((SELECT ', ' + cast(Ordertqy as varchar(max))
           FROM #c c2
           where c2.orderID = t1.orderID
           FOR XML PATH('')),1,1,'') 

from #c  t1
group by orderID

1 个答案:

答案 0 :(得分:0)

别名你的表达:

select orderID
  ,stuff((SELECT ', ' + cast(Ordertqy as varchar(max))
           FROM #c c2
           where c2.orderID = t1.orderID
           FOR XML PATH('')),1,1,'') as s
into #temp
from #c  t1
group by orderID