我使用 Using group 编写了“查找仅做了一次预订的 sids”查询,如下所示:
SELECT R.sid
FROM Sailors S,
Reserve R
WHERE R.sid = S.sid
GROUP BY R.sid
HAVING Count(R.sid) = 1
但我想通过使用(不存在)命令找到它。我写它
SELECT S.sid
FROM Sailors S
WHERE NOT EXISTS (SELECT R.sid
FROM Reserve R
WHERE Count(R.sid) <> 1)
但它有错误。如何使用 not exists 命令编写它。