I have five tables in my database, users, jobs, qualifications, job_qualifications and users_qualification
I need to select all the staff that are qualified to carry out a particular job. It would be useful if there was a statement such as ALL IN so for example the query would be
SELECT user_id
FROM users_qualification
WHERE qualification_id ALL IN
(
SELECT qualification_id
FROM job_qualifications
WHERE jobs_id = 1
)
If you know the number of qualifications that are required for the job, you can write this query:
To find the number of qualifications, run: