请教两个查询? not exist(query)只有当query检索的结果为空时,此时返回查询结果进行下一次查询全选了课程的学生,也就是不存在一门课程是这个学生选的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 not exist(查询) --当条件里面的记录存在(为真)的时候,前面的查询可以执行,否则检索不到任何数据(为假). 能分别说说第一个not exists和第二个not exists的意思吗?谢谢 这题目好象是我以前的数据库教材的中的例子吗?当时我也花了很长时间。就分析第一题,第二只不过在第一题上在加一个条件。外层的NOT EXISTS表示找一个人,不存在他没学的课程。内层的NOT EXISTS表示找一个课程,不村在课程已经被该学生学习。(比较拗口)总之,可以说是双重否定。学生学习全部课程==学生不存在他没有学习的课程==学生NOT EXISTS不存在(课程 NOT EXISTS不存在 他学习的课程 )希望你能理解。 rman 恢复默认设置 求提取天数的语句! 求详细步骤解决“所有的重做日志都需要归档”的问题 求一条分组的sql语句 806库的单表导入导出,请教大家! 菜鸟问题:存储过程中的in参数问题 oracle中数据库, 每二条记录相加怎么做?请教高人! 两个select查询的结果怎么相减?急用!!! BLOB字段读写,急 关天一条SQL能否实现如下的功能:在线等待.... 请问Oracle里面的NET EASY CONFIG怎么安装不上去? 看看这条SQL语句怎么写??????
就分析第一题,第二只不过在第一题上在加一个条件。外层的NOT EXISTS表示找一个人,不存在他没学的课程。
内层的NOT EXISTS表示找一个课程,不村在课程已经被该学生学习。(比较拗口)总之,可以说是双重否定。
学生学习全部课程==学生不存在他没有学习的课程
==学生NOT EXISTS不存在(课程 NOT EXISTS不存在 他学习的课程 )希望你能理解。