资源描述:
《《数据查询》练习.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《数据查询》练习练习前,先附加“教务管理系统”和“人事管理系统”数据库1、在“学生信息”表中,以3种不同的列名显示方式,查询学生信息。select学号‘No’,姓名’Name’,性别‘Sex’,年级’Grade’,籍贯‘出生所在地’from学生信息select学号as‘No’,姓名as’Name’,性别as‘Sex’,年级as’Grade’,籍贯as‘出生所在地’from学生信息select‘No’=学号,’Name’=姓名,‘Sex’=性别,’Grade’=年级,‘出生所在地’=籍贯from学生信息2、交换列的显示顺序,查询查询“学生信息”表中所有学生的学号、姓名、政治面
2、貌和籍贯信息。select学号,姓名,政治面貌,籍贯from学生信息select政治面貌,学号,姓名,籍贯from学生信息3、对比不使用DISTINCT和使用DISTINCT,查询“学生信息”表的“籍贯”列中的信息。select籍贯from学生信息selectdistinct籍贯from学生信息4、查询列表中使用计算列。1)查询“成绩表”中学生成绩信息,把成绩减少10分显示,同时显示编号、学号、调整前的成绩。select编号,学号,‘调整前的成绩’=成绩,,‘调整后的成绩’=成绩-10from成绩表2)查询“学生信息”表中学生学号、姓名、性别、民族和籍贯信息组,结果组合一列
3、显示。select学生信息=‘学号:’+学号+’姓名:’+姓名+’性别:’+性别+’民族:’+民族+‘籍贯:’+籍贯from学生信息5、WHERE子句的使用1)从“学生信息”表中,查询出“籍贯”为“河南”的学生的学号、姓名、性别、民族和籍贯信息。select学号,姓名,性别,民族,籍贯from学生信息where籍贯=‘河南’2)从“学生信息”表中,查询出“籍贯”不是“河南”的学生的学号、姓名、性别、民族和籍贯信息。select学号,姓名,性别,民族,籍贯from学生信息where籍贯!=‘河南’3)从“成绩表”中,查询出“成绩”小于60的学生的学号、姓名信息。select学
4、号,姓名from成绩表where成绩<604)从“学生信息”表中,查询出“籍贯”为“河南”并且“民族”为“汉”的学生的学号、姓名、性别、民族和籍贯信息。select学号,姓名,性别,民族,籍贯from学生信息where籍贯=‘河南’and民族=‘汉’5)从“学生信息”表中,查询出“籍贯”为“河南”或者“上海”的学生的学号、姓名、性别、民族和籍贯信息。select学号,姓名,性别,民族,籍贯from学生信息where籍贯=‘河南’or籍贯=‘上海’6)在“成绩表”中,查询出成绩在70与80之间的学生的编号、学号、课程编号和成绩信息。select编号,学号,课程编号,成绩fro
5、m成绩表where成绩between70and807)在“成绩表”中,查询出成绩不在70与80之间的学生的编号、学号、课程编号和成绩信息。select编号,学号,课程编号,成绩from成绩表where成绩notbetween70and808)在“人事管理系统”数据库中查询从2004-05-01到2007-01-01的日期内入职的员工信息,包括员工编号、员工姓名、性别和入职时间。select员工编号,员工姓名,性别,入职时间from员工信息where入职时间between‘2004-05-01’and‘2007-01-01’9)从“学生信息”表中,查询出“籍贯”是“湖南”、“
6、湖北”和“江西”的学生的学号、姓名、性别、民族和籍贯信息。select学号,姓名,性别,民族,籍贯from学生信息where籍贯IN(‘湖南’,‘湖北’,’江西’)10)从“学生信息”表中,查询出除“籍贯”是“湖南”、“湖北”和“江西”以外的学生的学号、姓名、性别、民族和籍贯信息。select学号,姓名,性别,民族,籍贯from学生信息where籍贯NOTIN(‘湖南’,‘湖北’,’江西’)11)查询“学生信息”表中姓名包含“红”字的学生的学号、姓名、性别、民族、籍贯和班级编号信息。select学号,姓名,性别,民族,籍贯,班级编号from学生信息where姓名like‘%
7、红%’12)查询“学生信息”表中姓氏为“徐”的学生的学号、姓名、性别、民族、籍贯和班级编号信息。select学号,姓名,性别,民族,籍贯,班级编号from学生信息where姓名like徐%’13)查询“学生信息”表中姓名不包含“红”字的学生的学号、姓名、性别、民族、籍贯和班级编号信息。select学号,姓名,性别,民族,籍贯,班级编号from学生信息where姓名like‘_[^红]_’12)在“教务管理系统”数据库中,查询还未分配班主任的班级信息。select*from班级信息where班主任isnull在数据库