MySQL SubQuery - MySQL 3.23
У меня есть 2 таблицы: emp_master и passport_details.
emp_master(emp_id,first_name,email_id,dob,doj,status.........)
passport_details(id, emp_id,passport_number,given_name,......).
Я пытаюсь получить emp_id и first_name от emp_master, которые не ввели passport_details.
Я пробовал разные комбинации подзапросов, использовал 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);
Я получаю ошибку
You have an error in your SQL syntax near 'SELECT emp_id FROM passport_details WHERE status=1)' at line 3
I am using MySQL 3.23.
Мой вопрос
Do MySQL 3.23 supports SubQueries? What could be the optimal query to fetch emp_id and first_name from emp_master who have not entered passport_details.