![]() |
|
21.建立一个视图salary,该视图包括了系号和(该系的)平均工资两个字段,正确的SQL语句是:
A.CREATE VIEW salary AS系号,SVG(工资)AS平均工资FROM教师GROUP BY系号
B.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师GROUP BY系名
C.CREATE VIEW Salary SELECT系号,AVG(工资)AS平均工资FROM教师GROUP BY系号
D.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师GROUP BY系号
22.删除视图salary的命令是
A.DROP salary VIEW
B.DROP VIEW salary
C.DELETE salary VIEW
D.DELETE salary
23.有SQL语句:SELECT主讲课程,COUNT(*)FROM教师GROUP BY主讲课程该语句执行结果含有记录个数是
A.3
B.4
C.5
D.6
24.有SQL语句SELECT COUNT(*)AS人数,主讲课程FROM教师 GROUPBY主讲课程:ORDER BY人数DESC该语句执行结果的第一条记录的内容是
A.4 数据结构
B.3 操作系统
C.2 数据库
D.1 网络技术
25.有SQL语句:SELECT学院,系名,COUNT(*)AS教师人数FROM教师,学院; WHERE教师.系号=学院.系号GROUP BY学院.系名与如上语句等价的SQL语句是:
A.SELECT学院.系名,COUNT(*)AS教师人数;FROM教师INNER JOIN学院; 教师.系号= 学院.系号GROUP BY学院. 系名
B.SELECT学院.系名,COUNT(*)AS教师人数;FROM 教师INNER JOIN学院;ON 系号 GROUP BY学院.系名
C.SELECT学院.系名,COUNT(*) AS教师人数;FROM教师INNER JOIN学院;ON 教师.系号=学院.系号GROUP BY学院. 系名
D.SELECT 学院. 系名,COUNT(*)AS教师人数;FROM教师INNER JOIN学院;ON教师.系号 = 学院.系号
26. 有SQL语句:SELECT DISTINCT系号FROM教师WHERE 工资>=;
ALL (SELECT 工资FROM教师WHERE系号="02") 与如上语句等价的SQL语句是
A.SELECT DISTINCT系号FROM教师WHERE工资>=;(SELECT MAX(工资)FROM教师WHERE 系号="02")
B.SELECT DISTINCT系号FROM教师WHERE工资>=;(SELECT MIN(工资)FROM教师WHERE 系号="02")
C.SELECT DISTINCT系号FROM教师WHERE工资>=; (ANY(SELECT(工资)FROM教师WHERE 系号="02")
D.SELECT DISTINCT系号FROM教师WHERE工资>=; (SOME (SELECT(工资)FROM教师WHERE 系号="02")