table:instances
instanceID
table:objects
objectID
instanceID
如何从实例中获取所有行,其中instanceID在对象中有0行。
谢谢。答案 0 :(得分:1)
效率不是很高,但你可以简单地使用内部查询:
select * from instance where instanceID not in (select instanceID from Objects)
或者使用应该比内部查询更快的连接
SELECT I.*
FROM instance I LEFT JOIN Objects O ON I.instanceID = O.instanceID
WHERE O.instanceID IS NULL
答案 1 :(得分:-1)
select * from instances where (select count(instanceID) from objects) = 0;
这是你期待的吗?