第一范文网 - 专业文章范例文档资料分享平台

数据库原理上机作业实验4,5

来源:用户分享 时间:2025/8/10 10:00:39 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

(2)查询全体学生信息,要求查询结果按班级号升序排列,同一班级学生按年龄降序排列; 语句:select*

fromStudent

orderbyClno,Sagedesc;

截图:

(3)求每个课程号及相应的选课人数;

语句: selectdistinctCno,count(Cno)AS'选修人数'

fromGrade GROUPBYCno;

截图:

(4)查询选修了3门以上课程的学生学号。 语句:selectdistinctSno,COUNT(Cno)

fromGrade groupbySno

havingCount(Cno)>3;

截图:

四、上机实验收获(感想):

实践是检验真理的唯一标准

五、思考题:

一:问题:使用存在量词[NOT]EXIST的嵌套查询时,何时外层查询的WHERE条件为真,何时为假?

答:取决于子查询的select语句,根据它所要查询的值在内查询中进行检查,返回一个逻辑值。

1. 用UNION或UNION ALL将两个SELECT命令结合为一个时,结果有何不同?。

答:1.UNION 命令只会选取不同的值,

2.UNION ALL 命令和 UNION 命令几乎是等效的 3. UNION ALL 命令会列出所有的值

2. 当既能用连接词查询又能用嵌套查询时,应该选择哪种查询较好?为什么?

答:选用连接词查询。效率高。

3. 库函数能否直接使用在:SELECT选取目标、HAVING子句、WHERE子句、GROUP BY列名

中?

答:库函数可以使用在SELECT选取目标、HAVING字句、WHERE子句,不能使用在GROUP BY列名

搜索更多关于: 数据库原理上机作业实验4,5 的文档
数据库原理上机作业实验4,5.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4vh3b8it5j3pit985vl4_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top