实验2-数据查询的简单操作.doc

上传人:豆**** 文档编号:33468127 上传时间:2022-08-11 格式:DOC 页数:3 大小:24.50KB
返回 下载 相关 举报
实验2-数据查询的简单操作.doc_第1页
第1页 / 共3页
实验2-数据查询的简单操作.doc_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《实验2-数据查询的简单操作.doc》由会员分享,可在线阅读,更多相关《实验2-数据查询的简单操作.doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品文档,仅供学习与交流,如有侵权请联系网站删除实验2数据库的简单查询一、实验目的掌握单表查询中各个子句(Select、From、Where、Group、Having、Order)的用法,特别要掌握比较运算符和逻辑运算符的使用。二、实验环境Windows XP操作系统,SQL Server 2005软件。三、实验课时2课时。四、实验内容在已建立的数据库和数据表的基础上,用Select语句完成下列查询操作。1、查询全体学生的学号和姓名。SELECT sno,snameFROM student;2、查询全体学生的所有基本信息(仅针对Student表)。SELECT *FROM student;3、

2、对SC表查询全体学生的选课记录,在显示结果中为“Grade”列增加5分。SELECT sno,cno,grade=grade+5FROM sc;4、查询全体学生的学号和姓名,将原来的英文列名设置中文别名。SELECT sno AS 学号,sname AS 姓名FROM student;5、显示所有选课学生的学号,去掉重复结果。SELECT DISTINCT snoFROM sc;6、查询成绩在80分以上的学生选课记录。SELECT *FROM scWHERE grade80;7、查询经济系所有学生的学号和姓名。SELECT sno,snameFROM studentWHERE sdept=经济

3、;8、查询成绩在8090分的学生选课记录。SELECT *FROM scWHERE grade BETWEEN 80 AND 90;9、查询年龄不在2225的学生记录。SELECT *FROM studentWHERE sage NOT BETWEEN 22 AND 25;10、查询所有姓“刘”的学生记录。SELECT *FROM studentWHERE sname LIKE 刘%;11、查询无考试成绩(成绩为空值)的学号、课程号。SELECT sno,cnoFROM scWHERE grade IS NULL;12、查询考试成绩非空值的学号、课程号。SELECT sno,cnoFROM s

4、cWHERE grade IS NOT NULL;13、查询数学系年龄小于20岁的学生记录。SELECT *FROM studentWHERE sdept=数学 AND sage2;23、查询所有学生信息,查询结果按年龄降序排列。(针对Student表操作)SELECT *FROM studentORDER BY sage DESC;24、查询所有学生信息,查询结果按系名升序,同系学生按年龄降序排列。SELECT *FROM studentORDER BY sdept,sage DESC;25、查询选课数超过2的学生学号及其选课数,查询结果按选课数降序排列。SELECT sno,COUNT(cno) 选课数FROM scGROUP BY snoHAVING COUNT(*)2ORDER BY COUNT(cno) DESC;【精品文档】第 3 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁