数据库实验报告 DML练习文档格式.docx

上传人:b****6 文档编号:8394210 上传时间:2023-05-11 格式:DOCX 页数:10 大小:281.39KB
下载 相关 举报
数据库实验报告 DML练习文档格式.docx_第1页
第1页 / 共10页
数据库实验报告 DML练习文档格式.docx_第2页
第2页 / 共10页
数据库实验报告 DML练习文档格式.docx_第3页
第3页 / 共10页
数据库实验报告 DML练习文档格式.docx_第4页
第4页 / 共10页
数据库实验报告 DML练习文档格式.docx_第5页
第5页 / 共10页
数据库实验报告 DML练习文档格式.docx_第6页
第6页 / 共10页
数据库实验报告 DML练习文档格式.docx_第7页
第7页 / 共10页
数据库实验报告 DML练习文档格式.docx_第8页
第8页 / 共10页
数据库实验报告 DML练习文档格式.docx_第9页
第9页 / 共10页
数据库实验报告 DML练习文档格式.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库实验报告 DML练习文档格式.docx

《数据库实验报告 DML练习文档格式.docx》由会员分享,可在线阅读,更多相关《数据库实验报告 DML练习文档格式.docx(10页珍藏版)》请在冰点文库上搜索。

数据库实验报告 DML练习文档格式.docx

SELECTS.S#

WHERES.S#NOTIN(

SELECTDISTINCTSC.S#

FROMSC

WHERESC.GRADE<

70)

3、两张表的相关联查询

SELECTC#课程号,S.S#学号,SNAME姓名

FROMS,SC

WHERES.S#=SC.S#

4、同时选择了两门课程的哦那个同学

SELECTS.S#学号,SNAME姓名,AGE年龄

FROMSC,S

WHEREC#='

042096'

ANDSC.S#IN(SELECTSC.S#

042097'

5、三张表的相关联查询

SELECTC.C#课程号,S.S#学号,SNAME姓名,GRADE成绩

FROMS,SC,C

WHERES.S#=SC.S#ANDC.C#=SC.C#

6、求每门课程男女同学分别有多少人选

SELECTC.C#课程号,CNAME课程名,SEX性别,COUNT(*)人数

FROMC,SC,S

WHEREC.C#=SC.C#ANDSC.S#=S.S#

GROUPBYC.C#,CNAME,SEX

HAVINGSEX<

>

'

NULL'

ORDERBYC.C#,SEX

7、最低分大于70,选的课程多于3们,选前三名

S.SEX性别,

AVG(SC.GRADE)平均成绩,

COUNT(SC.C#)科目数,

MIN(SC.GRADE)单科最低分,

MAX(SC.GRADE)单科最高分

FROMSC,S

WHERESC.S#=S.S#

GROUPBYSC.S#,S.SNAME,S.SEX

HAVINGCOUNT(SC.C#)>

=3

ANDMIN(SC.GRADE)>

=70

ORDERBYMIN(SC.GRADE)DESC

8、SELECT语句的完整句法

SELECTSNAME姓名,MIN(GRADE)最低分,MAX(GRADE)最高分,

AVG(GRADE)平均分,COUNT(*)课程门数

WHERES.S#=SC.S#ANDSC.C#=C.C#

GROUPBYS.S#,SNAME,AGE

HAVINGAVG(GRADE)>

ORDERBYCOUNT(GRADE)

9、查询042078、042079这两门课程的信息

FROMSCA,SCB

WHEREA.S#=B.S#

ANDA.C#='

042078'

ANDB.C#='

042079'

10、查询选了三门课程的同学

SELECTS.S#,SNAME,AVG(GRADE)

WHEREC#IN('

042216'

'

ANDS.S#=SC.S#

GROUPBYS.S#,SNAME

HAVINGCOUNT(*)=2

11、SELECT语句的嵌套使用

SELECTMAX(AA)

FROM(SELECTS.S#,AVG(GRADE)AA

FROMS,SC

WHERES.S#=SC.S#ANDSEX='

男'

GROUPBYS.S#)A

12、嵌套使用同时选了这两门课程同学的学号

SELECTS#学号

ANDS#IN(SELECTS#

13、ALL的使用,显示年纪比任何女生大的男生的信息

SELECT*FROMS

WHERESEX='

ANDAGE>

ALL(SELECTAGEFROMS

女'

14、ANY的使用

SELECTS.S#,AVG(GRADE)AA

WHERES.S#=SC.S#

ANDSEX='

GROUPBYS.S#

ANY(

SELECTAVG(GRADE)AAFROMS,SC

GROUPBYS.S#)

15、NOTEXISTS、EXISTS的使用

SELECTS#,SNAME

WHERENOTEXISTS(SELECT1

FROMSC

WHERESC.S#=S.S#)

16、DISTINCT的使用

SELECTDISTINCTSC.C#,CNAME

WHERES.S#=SC.S#ANDSC.C#=C.C#ANDSEX='

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2