嗨,我现在有一个小问题,我正在sql server中进行Stored Proc。我想从多个表中获取一些结果并将其放入临时表中。所以我认为我可以使用“Select into”语句,直到我决定将多个select添加到临时表中。例如:这是我的代码:
while @Compteur <= @wrhCodeEnd
select lp.lotQty ,lp.lotID into ZeTable from TB_lotLot ltlt
inner join TB_lotPal lp on ltlt.lotID=lp.lotID
inner join TB_palSuper ps ON lp.spID=ps.spID
inner join TB_expExpeditionLot eel ON eel.lotID=lp.spID
where ps.wrhID <> @Compteur and
ltlt.wrhID = @Compteur and
lp.lotID not in(select ZeTable.lotID from ZeTable)
问题是我不知道我是否可以在同一个临时表上进行多次选择,我也想检查一个where子句,表中的信息还没有。
提前进行
答案 0 :(得分:1)
您可以创建临时表,并可以使用insert语句添加包含所需列的记录,并可以在使用后删除它。