表5-11 ANY、ALL、IN关键字与聚合函数的等价关系 NOT IN !=(或)ALL IN = ANY =MIN = ALL =MAX = ANY =MAX = ALL =MIN = ANY MIN ALL MAX ANY MAX ALL MIN ANY 等价聚合函数 ALL与运算符组合 等价聚合函数 ANY与运算符组合 5.4.3 多列多值嵌套查询 如果子查询的结果集是一个多行多列的表,这样的查询称为多列多值嵌套查询。由于子查询返回多列多值,因此,在父查询中只能够使用关键字EXISTS或NOT EXISTS进行匹配筛选。 带有EXISTS谓词的子查询不返回任何数据,只产生逻辑真值“TRUE”或逻辑假值“FALSE”。若内层查询结果非空,则外层的WHERE子句返回真值。若内层查询结果为空,则外层的WHERE子句返回假值。 【例5-60】查询参加选修的学生的姓名、性别。 SELECT sname,ssex FROM student WHERE EXISTS (SELECT * FROM grade WHERE student.s_id = grade.s_id) 由EXISTS引出的子查询,其目标列表达式通常都用* ,因为带EXISTS的子查询只返回真值或假值,给出列名无实际意义。 本例中子查询的查询条件依赖于外层父查询的某个属性值(在本例中是stude
您可能关注的文档
最近下载
- 《鲁滨逊漂流记》名著导读好书推荐(共27张PPT).pptx VIP
- 建筑工地实习日记40篇.doc VIP
- 男患者导尿术操作评分标准.docx VIP
- 港口道路与堆场施工规范(JTS_T 216-2021).docx VIP
- 高职数学定积分及其应用教学能力比赛教案.pdf
- 高中数学计数原理.pdf VIP
- DB45_T 2562-2022 公路预应力混凝土梁预制技术规范.docx VIP
- 扶梯拆除施工方案.docx VIP
- GB 50058-2014 爆炸危险环境电力装置设计规范.docx VIP
- DB45_T2562-2022_公路预应力混凝土梁预制技术规范_广西壮族自治区 conv.docx VIP
原创力文档

文档评论(0)