Den här artikeln kan vara av intresse för dig:
I ett nötskal, NOT IN skiljer sig något från NOT EXISTS på det sätt som de två hanterar NULL värden som returneras av underfrågan.
Om det inte finns någon NULL värden utför de båda ett slags på NESTED LOOP ANTI JOIN , men NOT IN är lite effektivare.