实验四单表查询new

实验四单表查询new

ID:18713530

大小:62.00 KB

页数:5页

时间:2018-09-20

实验四单表查询new_第1页
实验四单表查询new_第2页
实验四单表查询new_第3页
实验四单表查询new_第4页
实验四单表查询new_第5页
资源描述:

《实验四单表查询new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验四单表查询实验目的:l        了解数据查询的基础知识l        使用SELECT语句在数据库上进行简单查询l        查询若干行或若干列结果l        通过使用别名和字面值设置结果集格式l        使用where子句过滤结果集实验要求:l        熟练掌握基本的数据查询语句l        熟练编写SELECT语句进行简单查询l        熟练控制结果集的格式l        掌握随机帮助的使用方法实验难点:l        理解SELECT语句l        使用where子句实验内容:学生-课程数据库的三个表:学生表:Student

2、(SNo,Name,Sex,Age,Dept)Sno为主键;说明:SNo学号,Name姓名,Sex性别,Age年龄,Dept所在系表中现有记录为:课程表:Course(CNo,CName,Cpno,Credeit)Cno为主键;说明:CNo课程号,CName课程名,Cpno先行课,Credit学分表中现有记录为:学生选修表:SC(SNo,CNo,Grade)SNo,CNo,为主键;说明:SNo学号,CNo课程号,Grade成绩表中现有记录为:练习1:查询表中的列和行1:查询全体学生的学号与姓名2:查询全体学生的姓名及年龄3:查询全体学生的姓名,年龄及所在系(要用小写字母表示系名,并用

3、“系名”来表示列名)。4:查询选修了课程的学生学号练习2:条件查询1:查询计算机系全体学生的姓名2:查询所有年龄在20岁以下的学生姓名及其年龄3:查询年龄在20到23间的学生的姓名,系别及年龄4:查询年龄不在20到23间的学生的姓名,系别及年龄5:查询不是教育传播技术学院(ECT)和计算机学院(CT)学生的姓名和性别6:查询所有姓刘的学生的姓名,学号和性别7:查询姓“李”且名为两个汉字的学生的姓名8:查询名字中第2个字为”思”字的学生姓名和学号9:查询所有不姓王的学生姓名10:查询全体学生情况,结果按所在系的号升序排列,同一系中的学生按年龄降序练习3:使用统计函数1:查询学生的总人数

4、2:查询选修了课程的学生人数3:计算选0002号课程的学生平均成绩4:查询选修0003号课程的学生最高分数实训项目:练习1、使用Northwind数据库,进行下列查询:1. 查询customers表中的所有数据;2. 查询employees表中的雇员姓名(姓和名中间用空格分开)、雇用时间、地址(address)、邮编(postalcode),显示的列名用中文表示;3. 查询orderdetails表中的订单号、产品号、产品数量、产品售价(原价打上折扣后的价格,折扣为discount)4. 查询products表中的供应商号(supplierID);5. 查询products表中的供应

5、商号(supplierID),消除重复的行;6. 查询products表中的供应商号(supplierID)、产品类别号(categoryid);7. 查询products表中的供应商号(supplierID)、产品类别号(categoryid),消除重复的行;8. 查询orders表中的订单号、客户号、雇员号、订单日期(orderdate)、供货日期(requiredDate),并按订单日期升序排列;9. 查询products表中的产品名称、供应商号(supplierID)、产品单价(unitPrice)、库存量(unitsInStock),并按产品单价降序、库存升序排列;练习2、

6、使用pubs数据库进行下列查询1. 查询表authors中编号是以4、5、6开头的作者编号、作者姓名(姓和名,中间用‘.’分开)、电话、地址,要求显示的结果都要有列名;2. 查询表authors中地址以非数字开头的作者的编号、作者姓、名、地址;3. 查询表titles中书的类型是’business’,并且书的价格大于15元的书的编号、书名(title)、类型、单价;4. 查询表titles中编号第3位为‘7、8、9’的书的编号、书名、类型、出版商号、单价,并且单价要高于10元;5. 查询表titles中类型不是‘business’的,并且书的销售量(price*ytd_sales)大

7、于5万的书的编号、书名、类型、单价、销售量,并根据销售量降序排列;6. 查询表employee中编号的第二各字符是‘-’,并且雇用时间(hire_date)在1990年之后的雇员的编号、姓名(姓+名,中间用空格分开)、雇用时间。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。