Тази статия може да ви е от интерес:
Накратко, NOT IN е малко по-различен от NOT EXISTS по начина, по който двамата се справят с NULL стойности, върнати от подзаявката.
Ако няма NULL стойности, и двете изпълняват вид на NESTED LOOP ANTI JOIN , но NOT IN е малко по-ефективно.