1
私はNOT INをT-SQLのWITHと組み合わせようとしています。しかし、それを働かせることはできません。出来ますか?Sql - NOT IN combined WITH
例:WITH
キーワードは、サブクエリ内では使用できません
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