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.

Ответы на вопрос(4)

Ваш ответ на вопрос