2011-2016SQL查询高考试题
2011-65.结构化查询语言(SQL)是在各种数据库及程序中使用最广泛的数据库操作语言,请使用SQL语句完成以下操作:
教师(编号(C),姓名(C),性别(C),年龄(N),所属院系(C),学历(C),职称(C))
对所有教师的年龄+1;(4分)
查询软件学院的所有教师,并按编号进行升序排序;(4分)
增加记录:编号4331,姓名李艳,年龄28,计算机学院的女讲师;(4分)
删除所有年龄大于60的记录。(4分)
2012-65.结构化查询语言(SQL)是各种关系数据库的核心语言,请使用SQL语句完成以下操作:
学生(学号(C),姓名(C),性别(C),年龄(N),专业(C))
对所有性别为女的学生年龄+1;(4分)
查询年龄大于19岁的学生的全部信息,并按照年龄降序排序;(4分)
查询各专业的人数;(4分)
删除所有年龄大于20并且性别为男的记录。(4分)
2013-65.请使用SQL语句对“课程”表完成以下操作,“课程”表结构见表1。
表 1 “课程”表结构
字 段 名
数 据 类 型
字 段 大 小
备 注
课程编号
文本型
6
课程名称
文本型
20
考试类别
文本型
4
分为“考试”和“考查”
所属专业
文本型
20
学时数
数字型
学分
数字型
(1)在“课程”表中插入如下新记录;(3分)
(“010005”, “计算机网络实践”, “考试”, “计算机科学与技术”, 64, 3)
在“课程”表查询“考试类别”为“考查”的课程记录,并且按“学时数”降序排序;(4分)
查询各专业的课程数;(4分)
将所有“考查”课的学分改为3,学时数加4。(3分)
2014-65.“学生”表有8个字段:学号(文本型),姓名(文本型),性别(文本型),出生日期(日期/时间型),年龄(数字型),地址(文本型),所学专业(文本型),入学平均成绩(数字型),其中学号为主键。
使用SQL语句完成以下操作:
将学号为“1001”的学生的年龄+1。
删除姓名为“李四”的学生记录。
查找地址字段中含有“河南省”的学生信息。
统计入学平均成绩大于85分的学生人数。
2015-65. “学生”表有 7 个字段:学号(文本型),姓名(文本型),性别(文本型),年龄(数字型),专业(文本型),联系方式(文本型),家庭住址(文本型),其中学号为主键。
“成绩”表有 4 个字段:学号(文本型),课程名称(文本型),成绩(数字型),学分(数字型) ,其中学号和课程名称为主键。