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?