not exist(query)
只有当query检索的结果为空时,此时返回查询结果进行下一次查询
全选了课程的学生,也就是不存在一门课程是这个学生选的。
只有当query检索的结果为空时,此时返回查询结果进行下一次查询
全选了课程的学生,也就是不存在一门课程是这个学生选的。
解决方案 »
- 【求助】oracle 连接服务端 TNS-12541: TNS: 无监听程序
- C#+oracle 请问选用哪种报表比较好呢?
- 如何查看一个数据文件中有哪些表的数据
- 请教一个sql,造成相同id下的name最长的数据出来
- oracle如何复制多条记录,并更改SEQ的。
- Toad for Oracle中的登录界面上的问题
- 晕~刚装好oracle怎么进SQLplus啊,我又没设过密码!!!·
- Oracle ,你还行不行》???
- pro*c滚动游标的使用问题,请高手回答,谢谢!
- oracle 更新varchar2字段为"" 出现乱码
- 请问Oracle里面的NET EASY CONFIG怎么安装不上去?
- 看看这条SQL语句怎么写??????
就分析第一题,第二只不过在第一题上在加一个条件。外层的NOT EXISTS表示找一个人,不存在他没学的课程。
内层的NOT EXISTS表示找一个课程,不村在课程已经被该学生学习。(比较拗口)总之,可以说是双重否定。
学生学习全部课程==学生不存在他没有学习的课程
==学生NOT EXISTS不存在(课程 NOT EXISTS不存在 他学习的课程 )希望你能理解。