MySQL SubQuery - MySQL 3.23

Ich habe 2 Tabellen, emp_master und passport_details.

emp_master(emp_id,first_name,email_id,dob,doj,status.........)
passport_details(id, emp_id,passport_number,given_name,......).

Ich versuche, emp_id und first_name von emp_master abzurufen, die keine passport_details eingegeben haben.

Ich habe verschiedene Kombinationen von SubQueries ausprobiert, NOT IN, NOT EXISTS.

SELECT emp_id,first_name
FROM emp_master
WHERE emp_id NOT IN(SELECT emp_id FROM passport_details WHERE status=1);

Ich bekomme einen Fehler

You have an error in your SQL syntax near 'SELECT emp_id FROM passport_details WHERE status=1)' at line 3

Ich benutze MySQL 3.23.

Meine Frage ist

Unterstützt MySQL 3.23 SubQueries?Was könnte die optimale Abfrage sein, um emp_id und first_name von emp_master abzurufen, die keine passport_details eingegeben haben?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage