【发布时间】:2019-01-15 12:38:26
【问题描述】:
我有一个包含 2 个表的数据库。 table1 和 table2。
Table1 包含测试列表(列 'name' )。我想根据 table1 的测试列表计算 table2 中缺少多少行(此表还有一个列 'name' )强>。 所以我只想统计table1.name和table2.name之间的不匹配。
我尝试了几个查询,但都没有真正起作用。 我尝试使用 'NOT IN' 语句,但它需要太多时间。大概几分钟。
例如,输出应该是:
COUNT(*) = 20
这意味着 table2 中缺少 20 个测试(或尚未完成)。
我使用的是 MySQL,所以不能使用 EXCEPT 或 MINUS 语句。
提前谢谢你。
诺丁
【问题讨论】:
-
你可以查看我的回答,希望能解决你的问题