如何表示关系代数中的SQL "not exists“子句?
发布于 2013-03-07 20:01:02
在我的例子中,我通过重写查询解决了这个问题,
SELECT *
FROM contactperson
WHERE EXISTS(
SELECT *
FROM person
WHERE contactperson.personId = person.id)至:
SELECT *
FROM contactperson
WHERE personId = (
SELECT id
FROM person
WHERE contactperson.personId = person.id)它返回相同的结果,并且更容易使用连接重写到关系代数。
https://stackoverflow.com/questions/3738070
复制相似问题