Mysql 如何在3个表之间选择sql行,在2个表中应该有给定值,但1个表中不应该有值

Mysql 如何在3个表之间选择sql行,在2个表中应该有给定值,但1个表中不应该有值,mysql,select,Mysql,Select,I'va 3表1命名的工单列名称 id、作业代码、作业名称、重量、材料等 第二个表名为物料名称 id、作业代码、材料、日期等 名为col name的第三个表 id、作业代码、生产等 如何选择未在生产中输入但应同时在工单和材料发布中输入的工单 SELECT * FROM job_order WHERE job_code IN (SELECT DISTINCT job_code from material_issued) AND job_code NOT IN (SELECT DISTINCT jo

I'va 3表1命名的工单列名称 id、作业代码、作业名称、重量、材料等

第二个表名为物料名称 id、作业代码、材料、日期等

名为col name的第三个表 id、作业代码、生产等

如何选择未在生产中输入但应同时在工单和材料发布中输入的工单

SELECT * FROM job_order
WHERE job_code IN (SELECT DISTINCT job_code from material_issued)
AND job_code NOT IN (SELECT DISTINCT job_code from productions)