1
我试图将NOT与WITH在T-SQL中结合使用。但不能让它工作。可能吗?sql-NOT IN结合使用
实施例:
select name
from Persons
where id NOT IN
(
WITH result (numbers)
AS
(
select number from num
)
select numbers from result
)
当返回NULL时的'NOT IN'结果对许多人来说有点令人惊讶。这就是为什么我通常建议使用'NOT EXISTS'来代替。 – jarlh
这是一个练习,或者你可以应用更简单的方法? –
你为什么总是使用'WITH'? – HoneyBadger