我有一个关于在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
答案 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