1
是否可以設置也與空子集相匹配的IN
語句?具有空子集的Tsql IN子句
這是我的查詢:
.. WHERE id IN (SELECT * FROM #subset)
我想這個紀錄也如#subset
是空的。 一種解決方法是:
.. WHERE NOT EXISTS(SELECT * FROM #subset) OR id IN (SELECT * FROM #subset)
然而,(SELECT * FROM #subset
)不是如此簡單查詢,我想知道的是有使用「IN」,也有空子集一個聰明的辦法。
#subset是如何準備的?臨時表(如圖所示)?或者它是查詢的簡寫? – gbn