我对SQL一点也不熟悉,所以我希望有人能帮我做一个查询,在父表中找到在子表中没有记录的所有记录。
以下代码适用于我查找特定子字段值的父记录...
`SELECT ParentTable.ParentID
FROM ParentTable INNER JOIN
ParentTable ON ParentTable.ParentID = ChildTable.ChildID
WHERE (ChildTable.ChildField_ = '2131')
Group By
ParentTable.ParentID
Having
count(distinct ChildTable.ChildField) > 0`
我是否可以更改where子句,了解如何查找具有零个子记录计数的父记录。
谢谢。
https://stackoverflow.com/questions/6839500
复制相似问题