这是一个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/

10-17 00:42