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