您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页实验四 嵌套查询

实验四 嵌套查询

来源:纷纭教育
实验四嵌套查询

一、实验目的:

掌握嵌套查询使我们可以用多个简单查询构成复杂的查询,从而增强SQL的查询能力。 二、实验内容 1、

返回一个值的子查询

(1) 查询与“李勇”同一个系的学生学号,姓名。

(2) 查询与“ ”教师职称相同的教师号,姓名和职称。在

(TNO,TNAME,TSEX,AGE,PROF,SAL,TDEPT)

Teacher

2、

返回一组值的子查询

(1) 使用ANY谓词查询选修1号课程的学生学号和姓名。

(2) 使用IN谓词查询选修1号课程的学生学号和姓名。

(3) 使用ALL谓词查询其他系中比计算机系所有教师工资都高的

教师的姓名、工资和所在系。

(4) 使用EXISTS查询没有选修1号课程的学生学号和姓名。

附:教师表Teacher(TNO,TNAME,TSEX,AGE,PROF,SAL,TDEPT)

问题及心得:

1.在嵌套查询中,子查询的结果往往是一个集合,所以为此IN是嵌套查询中最经常使用的谓词

2.带有比较运算符的子查询是指父查询与子查询之间用比较运算符进行连接,当用户能确切知道内层查询返回的单质时,可以用>,<,=,>=,<=,!=或<>等比较运算符

3.子查询返回单值时可以使用比较运算符,但返回多值时要用ANY或ALL谓词修饰符。而使用ANY或ALL谓词时则必须同时使用比较运算符

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务