tengo cinco tablas en mi base de datos, usuarios, trabajos, calificaciones, job_qualifications y users_qualificationMySQL, donde todo en
necesito para seleccionar todo el personal que están calificados para llevar a cabo un trabajo en particular. Sería útil si hubo una declaración como TODOS EN así que por ejemplo la consulta sería
SELECT user_id
FROM users_qualification
WHERE qualification_id ALL IN
(
SELECT qualification_id
FROM job_qualifications
WHERE jobs_id = 1
)
Solo una idea: para su propósito, ¿no tendría más sentido hacer la comprobación al revés: seleccione las personas cuyas calificaciones laborales son TODAS las calificaciones del usuario? –