1. 首页
  2. 数据库
  3. MySQL
  4. 嵌套查询和统计查询实验.docx

嵌套查询和统计查询实验.docx

上传者: 2021-05-23 07:10:28上传 .DOCX文件 1021.05 KB 热度 28次

实验三 嵌套查询和统计查询实验报告

学号: 1181301123 姓名: 曹文浩 班级: 计算机1181 指导老师: 冯万利,唐洁方 实验时间: 5.05 实验地点: 家

一、实验目的和要求

要求利用T-SQL语句进行单表和多表的嵌套查询、组合查询和统计查询实验。

二、实验内容

(1)利用SELECT语句进行嵌套查询。

(2)利用SELECT语句进行组合查询和统计查询。

三、实验步骤

3.1 嵌套查询

利用T-SQL语句在JXGL数据库中实现其嵌套查询操作:

(1) 查询选修了“离散数学”的学生的学号和姓名。

USE JXGL

GO

SELECT S.sno, sname

FROM S JOIN SC ON S.sno=SC.sno JOIN C ON SC.cno=C.cno

WHERE cname IN

(SELECT cname

FROM C

WHERE cname='离散数学')

GO

from clipboard

USE JXGL

GO

SELECT sno,AVG(grade) AS average

FROM SC

WHERE sno IN

(SELECT SNO

FROM SC JOIN C ON SC.cno=C.cno

WHERE cname='计算机基础'

INTERSECT

SELECT SNO

FROM SC JOIN C ON SC.cno=C.cno

WHERE cname='离散数学')

GROUP BY sno

GO

用户评论