I got 3 tables: projects, employee and project_employee
employee
- ID (int, PK)
- Name
projects
- project_id (int, PK)
- project_name
project_employee
- project_id (int, PK)
- employee_id (int, PK)
What I trying to do is write a query that get ID and Name of all employees that are not in a project, for example project number 9.
So I tried:
SELECT ID, Name
FROM [employee], [project_employee]
WHERE [employee].ID != [project_employee].emp_id AND [project_employee].project_id = 9;
but I always get empty result, something must be wrong with my logic?
[employee].ID = [project_employee].emp_id AND [project_employee].project_id != 9instead?