这是一个mysql问题。我有两张表,一张叫表格,另一张是记录。记录是每个表单的记录。我可以将多个记录与表单id关联。但并非所有表单都具有与关联的记录。我想找到所有没有记录的表格。
我只能这样
SELECT *
FROM forms
JOIN records WHERE forms.form_id != records.form_id
然而,我最终得到了100多万张唱片,我知道这是不对的。
最佳答案
尝试aLEFT OUTER JOIN
:
SELECT * FROM forms
LEFT OUTER JOIN records
ON forms.form_id = records.form_id
WHERE records.form_id IS null
关于mysql - 查找不匹配的记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10819471/