嗨,我现在遇到了一个小问题,我正在 sql server 中进行存储过程。我想从多个表中得到一些结果并将其放入一个临时表中。所以我想我可以使用一个“选择进入”语句工作正常,直到我决定将多个选择添加到临时表中。例如:这是我的代码:
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 子句检查表中的信息是否已经存在。
提前谢谢