数据库查询是数据库的核心操作,SQL提供了 SELECT语句进行数据库的查询,其一般格式如下:
SELECT [ALL|DISTINCT]<目标列表达式 >[,< 目标列表达式>]...
FROM <表名或视图名 >[,<表名或视图名>]...
[WHERE<条件表达式>]
[GROUP BY <列名 1> [HAVING <条件表达式>]]
[ORDER BY〈列名 2> [ASC|DESC]]
其含义是:根据WHERE子句的条件表达式,从FROM子句中指定的基本表或视图中找出满足条件的元组,再按SELECT子句中的目标列表达式,选出元组中的属性值形成结果表。如果有GROUP子句,则将结果按<列名1>的值进行分组,该属性列值相等的元组为一组。如果有ORDER子句,结果表要按<列名2>的值升序或降序排列。
某学校学生、教师及课程关系如下:
学生由学号唯一标识,学生相关信息包括姓名、性别、专业号和年龄等;
教师由工作证号唯一标识,教师相关信息包括姓名,年龄和所授课程号等;
课程由课程号唯一标识,课程相关信息包括课程名,学分,授课教师工作证号及授课时间等;
选课信息包括选课学生学号,课程号及考试成绩等。
根据关系模型完成数据库设计,包括数据库表、键值;(8分)
用SQL语句表达如下查询:(5分)
“张大民(教师名)”讲授的课程名和在这些课程中考试超过90分的学生的学号及姓名, 按分数的降序排列。
第1题:
设有学生数据库:student(sno,sname,sex,age,dept)。现要查询所有刘姓学生的信息,可使用如下的 SQL语句:SELECT*FROM student WHERE【 】。
第2题:
设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。
SELECT城市FROM作者表
______
SELECT城市FROM出版商表
第3题:
结构化查询语言中的SELECT语句是( )。
A. 切换数据库语句
B. 数据查询语句
C. 数据修改语句
D. 数据定义语句
第4题:
数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中所有的数据,下列哪个SQL语句是正确的()
第5题:
以下关于数据查询说法正确的是()。
第6题:
SQL语言提供了SELECT语句进行数据库查询,其查询结果总是一个()
第7题:
如果使用下面的SQL语句查询数据库: SELECT* FROM 事务处理 WHERE 产品标识=4569; 执行该语句时,会实现哪些SQL SELECT语句功能?()
第8题:
数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求查询所有男同学信息,下列哪个SQL语句是正确的?()
第9题:
在用SELECT语句进行数据库查询时,可使用()子句给出查询选择的条件。
第10题:
第11题:
关系
记录
元组
属性
第12题:
查询就是查询,它与SQL-SELECT语句无关
查询是从指定的表和视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果
查询就是预先定义好的一个SQL-SELECT语句
查询是Visua lFoxPro支持的一种数据库对象
第13题:
A.SQL提供了SELECT语句进行数据库的查询
B.将表中的所有属性列都选出来,可以在SELECT关键字后面加#(应为*,如SELECT*FROM学生成绩表,*表示所有字段名)
C.单表查询是指仅涉及一个表的查询
D.SELECT子句的<目标列表达式>不仅可以是表中的属性列,也可以是表达式
第14题:
请将下列SQL语句的空缺部分补充完整。
(1)查询标题或内容包含“SQL”的主题标题,按发布时间降序排序。
SELECT DISTINCT标题
FROM主题
(d)
(e);
(2)查找名称为“数据库技术”的栏目及其子栏目中的精华主题的标题和点击率。
SELECT 标题,点击率
FROM 主题
WHERE 类型='精华'
AND栏目编号 (f) (SELECT栏目编号
FROM 栏目
WHERE 名称='数据库技术'
(g)
SELECT 栏目编号
FROM栏目
WHERE (h) (SELECT栏目编号
FROM栏目
WHERE 名称='数据库技术'));
第15题:
使用sql语句进行备份数据库使用下列命令中的()
第16题:
你要在Oracle中定义SQL查询。下列哪个数据库对象不能直接从select语句中引用?()
第17题:
查询远程SQL Server数据表,正确命令格式是()。
第18题:
在关系数据库SQL的数据查询SELECT语句中,FROM子句对应于()操作,WHERE子句对应于()操作。
第19题:
以下说法中()是不正确的。
第20题:
如果要查询book表中所有书名以“数据库”开头的书籍价格,下列()语句是正确的。
第21题:
从职工数据库表中计算工资合计的SQL语句是SELECT()FROM职工。
第22题:
第23题:
表
序列
索引
视图
第24题:
数据库中,组合多条SQL查询语句形成组合查询的操作符是什么? (1.0分) [单选.]
A. SELECT B. ALL C. LINK D. UNION
答案:D