文档介绍:
SQL试题以及答案
一、确定一个教学管理信息系统,其数据表间约束如下列图所示:
〔一〕要求:运用“教学管理数据库”,完成以下操作。 1、返回“班级表”中的全部行和全部列。
2、检借书日期03/25/10,还书日期05/25/10,是否归返F。 11、删除艺术类的借书记录。
12、删除马永强读者的借书记录。
一、
〔一〕1、select * From 班级表
2、select 学号,姓名,性别,籍贯 From 学生表
3、select 学号,姓名,2022 – year(诞生日期) as 年龄 From 学生表
4、select 学号,姓名,入学成果 From 学生表
Where 入学成果>=600 5、select 学号,姓名 From 学生表
Where 姓名 like “王*”
6、select 学号,姓名 From 学生表
Where 姓名 like “?中*”
7、select 学号,姓名,入学成果 From 学生表
Order by 入学成果 desc
8、select 学号,姓名,入学成果,诞生日期 From 学生表
Order by 入学成果 desc,诞生日期desc
9、select 学号,姓名,性别,籍贯 From 学生表
Where 籍贯 like “辽宁*” or 籍贯 like”吉林*”or 籍贯 like
10、select 人数,班主任 From 班级表
Where 班号=”计算机科学技术2022-02”
〔二〕1、select ,姓名, From 学生表,成果表
Where = And 成果>=90
2、select *
From (学生表 inner join 成果表 on =) Inner join 课程表on =
3、select ,课程名,成果
黑龙江*”“ From (学生表 inner join 成果表 on =) Inner join 课程表 on = Where 姓名=”郭达雷”
4、select ,姓名,,课程名,成果, From (班级表 inner join 学生表 on =) Inner join
(课程表 inner join 成果表 on =) Where =”统计学081”
5、select 姓名,sum(学分) as 学分合计
From (学生表 inner join 成果表 on =) Inner join 课程表 on = Group by 姓名
Order