基本的SQL语句练习_第1页
基本的SQL语句练习_第2页
基本的SQL语句练习_第3页
基本的SQL语句练习_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SnoSnameSsexSageSdept2000012王林男19计算机2000113张大民男18管理2000256顾芳女19管理2000278姜凡男19管理2000014葛波女18计算机2000011李刚男22计算机根据下面三个关系模式完成下面习题:答案已设为白色 需要就全选设为黑色学生表Student课程表CourseCnoCnameCpnoCcredit1024数据库原理113641136离散数学112841137管理学41156英语61128高等数学61111体育3学生选课表SCSnoCnoGrade20000121156802000113115689200025611569320000141156882000256113777200027811378920000121024802000014113690200001211367820000121137702000014102488成绩类别表typeLowest_gradeHighest_grade优秀85100良7584及格6074不及格059第一章课件:编写基本的SQL语句。1 查询所有学生情况。2 Select * from student; select * from student;3 查询所有学生的姓名,性别以及年龄。4 Select sname,ssex,sage from student; select Sname,Sage,Ssex from student;5 查询所有学生10年后的年龄。6 Select sage+10 10年后 from student;7 查询所有课程(列名用中文显示)。89 查看竟有那些学生选课(重复学号显示一次)。1011 显示课程表的边结构。12第二章课件:约束和排序数据。01查询计算机系的所有学生的姓名和年龄。02查询体育课的学分。03查询年龄小于18的学生。04查询年龄大于20的学生。05查询年龄介于18和20之间的学生(包括18和20)。06查询年龄不在18和20之间的学生。07查询年龄为18,20,22的学生。08查询年龄不是18,20,22的学生。09查询所有姓张的学生。10查询所有没有先行课的课程。11查询有先行课的课程。12在计算机系中找,姓张的男生。13在计算机系中找,姓张的或者姓李的男生并且按照年龄从大到小排序。 14查询所有学生信息,显示结果先按系从大到小排序,再按年龄排序。第三章课件:多表查询1查询每个学生(学号)选了哪门课(课程)得了多少分?2查询每个学生(姓名)选了哪门课(课程号)得了多少分?3查询每个学生(姓名)选了哪门课(课程名)得了多少分?4查询一下王林选可哪门课得了多少分。5查询每个学生的成绩类别(优、良还是及格)。6查询哪个学生没有选课(用外查询)。7查询哪门课没有人选(用外查询)。第四章课件:组函数1查询一下所有课程的平均分,最高分,最低分和总分数。2查询一下有多少个学生参加选课。3查询一下计算机系有多少人过20岁。4统计一下计算机系的男生多少人。5查询一下每个学生考试的最高分和最低分。6查询每门课(课程号)的最高分和最底分。7查询每门课(课程名)的最高分和最底分。 8查询计算机系中男生多少人,女生多少人。 9,查询人数在三百人以上的系。10查询选修人数在三人(包括三人)的课程(课程名)。11查询各科考试成绩最低的同学。 12查询考试成绩小于所选课程平均分的人。(有能力的同学选做) 第五章课件:子查询1查询所有比王林大的同学信息。2查询和王林同在一个系的所有学生信息。3查询一下谁的成绩(所有成绩)最低。 4查询一下每门课成绩最底的同学(要姓名,和成绩)。5查询一下哪个学生没有选课(用子查询)。 6查询一下哪门课没有人选(用子查询)。7查询一下和王林一个系,但是比他年龄大的同学。 第六章课件:DDL语句1 创建以上四个表,要求每个表必须有主键,表和表之间必须有外间关联。23 写出INSERT语句,给表添加以上数据。45 提交所有操作。67 将王林的年龄设置为空。89 将张大民调到计算机系。1011 将体育课的学分设置成和管理学学分一样(UPDATE中带有子查询)。1213 回滚所有操作。149某公司印了一批充值卡,卡的密码是随机生成的,现在出现这个问题: 卡里面的“O和0”(哦和零)“i和1”(哎和一),用户反映说看不清楚,公司决定,把存储在数据库中的密码中所有的“哦”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论