单项选择题
(15)~(26)题使用的数据表如下:
当前盘当前日录下在数据库:学院.dbc,其中有“教师”表和“学院”表。
“教师”表:
职工号
系号
姓名
工资
主讲课程
11020001
01
肖海
3408
数据结构
11020002
02
王岩盐
4390
数据结构
11020003
01
刘星魂
2450
C语言
11020004
03
张月新
3200
操作系统
11020005
01
李明玉
4520
数据结构
11020006
02
孙民山
2976
操作系统
11020007
03
钱无名
3987
数据库
11020008
04
呼延军
3220
编译原理
11020009
03
王小龙
3980
数据结构
11020010
01
张国梁
2400
C语言
11020011
04
林新月
1800
操作系统
11020012
01
乔小延
5400
网络技术
11020013
02
周兴泄
3670
数据库
11020014
04
欧阳秀
3345
编译原理
“学院”表:
系号
系名
01
计算机
02
通信
03
信息管理
04
数学
有SQL语句:
SELECT * FROM 教师 WHERE NOT (工资>3000 OR 工资<2000)
与如上语句等价的SQL语句是
A.SELECT*FROM 教师 WHERE 工资BETWEEN 2000 AND 3000
B.SELECT*FROM 教师 WHERE 工资>2000 AND 工资<3000
C.SELECT*FROM 教师 WHERE 工资>2000 OR 工资<3000
D.SELECT*FROM 教师 WHERE 工资<=2000 AND 工资>3000
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是
A.SELECT 部门名,COUNT(职工号)AS 职工人数;
FROM 部门,职工WHERE部门.部门号=职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY COUNT(职工号)ASC
B.SEIECT 部门名,COUNT(职工号)AS职工人数;
FROM 部门,职工 WHERE 部门.部门号=职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY COUNT(职工号)DESC
C.SELECT 部门名,COUNT(职工号)AS职工人数;
FROM 部门,职工 WHERE 部门.部门号=职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY 职工人数 ASC
D.SELECT 部门名,COUNT(职工号)AS 职工人数;
FROM 部门,职工 WHERE部门.部门号;职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY 职工人数 DESC
点击查看答案&解析
单项选择题
查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是
A.SELECT 部门名,MIN(出生日期)FROM 部门 JOIN职工:
ON 部门.部门号=职工.部门号 GROUP BY 部门名
B.SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;
ON 部门.部门号=职工.部门号 GROUP BY 部门名
C.SELECT 部门名,Mm(出生日期)FROM 部门 JOIN职工:
WHERE 部门部门号=职工.部门号 GROUP BY 部门名
D.SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;
WHERE 部门.部门号=职工.部门号 GROUP BY 部门名
点击查看答案&解析
相关试题
有SQL语句: SELECT DISTINCT 系号 FRO...
有SQL语句: SELECT 学院.系名,COUNT(...
有SQL语句: SELECT COUNT(*) AS 人...
有SQL语句: SELECT 主讲课程,COUNT(*...
删除视图salary的命令是