这是我在 Oracle 11g(sql developer)上的SQL查询:(我完全从书中复制了它:"数据库系统的基础知识",第6版)
select fname, lname
from employee
where NOT EXISTS ( ( select pnumber
from PROJECT
where dnum=5 )
except (select pno
from works_on
where ssn=essn ) );
它返回此错误:
Error at Command Line:6 Column:18
Error report:
SQL Error: ORA-00907: missing right parenthesis
00907. 00000 - "missing right parenthesis"
我不知道如何解决这个错误..因为我看到我的括号是平衡的。希望你们能帮助我,我非常感激。