第七章 检索“学生成绩数据表”的数据:对于数据库管理系统来说,数据查询是执行频率最高的操作,是数据库中非常重要的部分。用户可以通过查询来获得所需要的数据。查询可以通过执行SELECT语句实现,也可通过其他图形界面的程序实现,但他们最终都要将每个查询转换成SELECT语句,然后发送到SQL Server服务器执行。7.1单表查询:通过定义选择列表,可以从数据源中检索出想要的列或者表达式,可以选取部分或者全部数据,按照指定规则进行排序
7.2条件查询:通过定义查询条件,可以通过灵活多变的条件组合获取所需数据
7.3分组汇总查询:通过分组的方式,可以对数据进行不同维度甚至组合维度的汇总,并在此基础上进行过滤,获得统计数据
7.4嵌套查询:有的时候组合条件仍然无法对数据进行过滤,可以通过嵌套查询的方式将问题分步解决
7.5连接查询:当查询列表的数据来自不止一张表时,就需要同时对多张表进行连接查询,连接查询主要分为内连接和外连接
7.6集合查询:当需要对数据集进行集合操作的时候,可以通过SQL SERVER提供的并集、交集和差集等方式获得数据
[单选题]查询学生成绩,将成绩首先按英语,然后按数学从高到低排序,正确的语句是( )
select * from score order by english asc,maths asc
select * from score order by maths,english
select * from score order by english desc,maths desc
select * from score order by english,maths
答案:select * from score order by english desc,maths desc
[单选题]SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,并且( )
包括15岁但不包括35岁
包括15岁和35岁
包括35岁但不包括15岁
不包括15岁和35岁[单选题]在查询语中,WHERE条件中表示职称为讲师同时性别为男的表达式为( )
IN ('讲师', '男')
职称='讲师' OR 性别='男'
职称='讲师' AND 性别='男'
BETWEEN '讲师' AND '男'[单选题]SELECT语句中,将多个查询结果合并成一个结果集合的运算符是( )。
INTO
UNION
LIKE
JOIN[判断题]已知学生基本信息student包括(xuehao学号,姓名name,…),查询所有姓刘的学生语句为“select * from student where name like '刘%'”

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部