我可以將最後兩個選擇查詢組合成一個查詢嗎?如何在以下代碼中組合兩個select查詢?
DECLARE @AttributeLink table(qeaId int,nQeaId int)
insert into @AttributeLink values(100,200)
insert into @AttributeLink values(101,201)
insert into @AttributeLink values(102,202)
declare @prmVar varchar(200)
select @prmVar = COALESCE(@prmVar + ',', '') + cast(nQeaId as varchar)
from @AttributeLink
where qeaId in (100, 101)
select @prmVar
簡單的答案是否定的。 select中的賦值不能返回記錄集。 – Tomek
我試圖將類似的選擇查詢放入插入查詢 – Jom
。以前qeaId是單個值,我可以直接加入@AttributeLink表。現在qeaId以昏迷分離的形式出現。 – Jom