以下5题使用如下表的数据: 部门表 [*]
SQL语句 SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号 查询结果有几条记录?
第1题:
检索最少有5名职工的每个部门的职工基本工资的总额,正确的语句是( )。
A.SELECT部门号,COUNT(*),SUM(基本工资)FROM职工; HAVING COUNT(*)>=5
B.SELECT部门号,COUNT(*),SUM(基本工资)FROM职工; GROUP BY基本工资HAVING COUNT(*)>=5
C.SELECT部门号,COUNT(*),SUM(基本工资)FROM职工; GROUP BY部门号HAVING COUNT(*)>=5
D.SELECT部门号,COUNT(*),SUM(基本工资)FROM职工; GROUP BY部门号WHERE COUNT(*)>=5
第2题:
第下列各题使用如下数据。 部门(部门号C(2)、部门名称C(10)) 职工(部门号C(2)、职工号C(4)、姓名C(8)、基本工资 N(7,2)) 检索有职工的基本工资大于或等于“11”部门中任意一名职工工资的“部门号”,正确的语句是( )。
A.SELECT DISTINCT部门号FROM职711 WHERE基本工资>=ANY (SELECT基本工资FROM职工WHERE部门号一”ll”)
B.SELECT DISTINCT部门号FROM职工WHERE基本工资>=ALL (SELECT基本工资FROM职工WHERE部门号 一”ll”)
C.SELECT DISTINCT部门号FROM职工WHERE基本工资>=ANY (SELECT MAX(基本工资)FROM职工WHERE部门号=”ll”)
D.SELECT DlSTINcT部门号FROM职工WHERE基本工资>=ALL (SELECT MIN(基本工资)FROM职工WHERE部 门号=”11”)
第3题:
SQL语句 SELECT部门表.部门号,部门名称,SUM(单价*数量); FROM 部门表,商品表; WHERE 部门表.部门号=商品表.部门号; GROUP BY 部门表.部门号 查询结果是
A.各部门商品数量合计
B.各部门商品金额合计
C.所有商品金额合计
D.各部门商品金额平均值
第4题:
SQL语句 SELECT 部门名称 FROM 部门表 WHERE 部门号 IN (SELECT部门号, FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000) 查询结果是
A.家用电器部、电话手机部
B.家用电器部、计算机部
C.电话手机部、电视录摄像机部
D.家用电器部、电视录摄像机部
第5题:
使用SQL语句求“公关部”的所有职工的加班费总和: SELECT___(加班费)FROM值班WHERE部门号INSELECT 部门号FROM___WHERE 部门名=“公关部”;
第6题:
SQL语句: SELECT部门表.部门号,部门名称,SUM(单价*数 量) FROM部门表,商品表 WHERE部门表.部门号一商品表.部门号 GROUP BY部门表.部门号 查询结果是( )。
A.各部门商品数量合计
B.各部门商品金额合计
C.所有商品金额合计
D.各部门商品金额平均值
第7题:
SQL语句SELECT 部门表.部门号,部门名称,SUM(单价*数量);FROM 部门表,商品表;WHERE部门表.部门号=商品表.部门号;GROUP BY部门表.部门号查询结果是A)各部门商品数量合计 B)各部门商品金额合计C)所有商品金额合计 D)各部门商品金额平均值
第8题:
以下5题使用下列数据表。
部门(部门号C (2)、部门名称C (10))
职工(部门号C (2)、职工号C(4)、姓名C(8)、基本工资N(7,2))
检索有职工的基本工资大于或等于“11”部门中任意一名职工工资的“部门号”,正确的命令是( )。
A.SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资>=ANY; (SELECT 基本工资 FROM 职工 WHERE 部门号="11")
B.SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资>=ALL; (SELECT 基本工资 FROM 职工 WHERE 部门号="11")
C.SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资>=ANY; (SELECT MAX(基本工资) FROM 职工 WHERE 部门号="11")
D.SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资>=ALL; (SELECT MIN(基本工资) FROM 职工 WHERE 部门号="11")
第9题:
【程序说明】 使用如下表的数据:
SQL语句 SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY 部门号 查询结果有几条记录?
A.1
B.4
C.3
D.10
第10题:
( 6 )如下命令查询雇员表中 “ 部门号 ” 字段为空值的记录SELECT * FROM 雇员 WHERE 部门号【 6 】 。
第11题:
第12题:
SELECT部门名,MAX(出生日期)FROM部门JOIN职工;
ON部门.部门号=职工.部门号GROUP BY部门名
SELECT部门名,MIN(出生日期)FROM部门JOIN职工;
ON部门.部门号=职工.部门号GROUP BY部门名
SELECT部门名,MIN(出生日期)FROM部门JOIN职工;
WHERE部门.部门号=职工.部门号GROUP BY部门名
SELECT部门名,MAX(出生日期)FROM部门JOIN职工;
WHERE部门.部门号=职工.部门号GROUP BY部门名
第13题:
可以正确查询每个部门年龄最长的信息(要求得到的信息包括部门名和最长者的出生日期)的SQL SELECT命令是( )。
A.SELECT部门名,MAX(出生日期)FROM部门JOIN职工; ON部门.部门号=职工.部门号GROUP BY部门名
B.SELECT部门名,MIN(出生日期)FROM部门JOIN职工; ON部门.部门号=职工.部门号GROUP BY部门名
C.SELECT部门名,MIN(出生日期)FROM部门JOIN职工; WHERE部门.部门号=职工.部门号GROUP BY部门名
D.SELECT部门名,MAX(出生日期)FROM部门JOIN职工; WHERE部门.部门号=职工.部门号GROUP BY部门名
第14题:
SQL语句SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号 查询结果有几条记录?
A.1
B.4
C.3
D.10
第15题:
SQL语句 SELECT 部门表.部门号,部门名称,商品号,商品名称,单价; FROM 部门表,商品表; WHERE 部门表.部门号=商品表.部门号; ORDER BY 部门表.部门号 DESC,单价 查询结果的第一条记录的商品号是
A.0101
B.0202
C.0110
D.0112
第16题:
SQL语句: SELECT部门名称FROM部门表WHERE部门号IN (SELECT部门号FROM商品表WHERE单价BE— TWEEN 420 AND l000) 查询结果是( )。
A.家用电器部、电话手机部
B.家用电器部、计算机部
C.电话手机部、电视录摄像机部
D.家用电器部、电视录摄像机部
第17题:
查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是A)SELECT部门名,MIN(出生日期)FROM部门JOIN职工;ON部门.部门号=职工.部门号GROUP BY部门名B)SELECT部门名,MAX(出生日期)FROM部门JOIN职工;ON部门.部门号=职工.部门号GROUP BY部门名C) SELECT部门名,MIN(出生日期)FROM部门JOIN职工;WHERE部门.部门号=职工.部门号GROUP BY部门名D) SELECT部门名,MAX(出生日期)FROM部门JOIN职工;WHERE部门.部门号=职工.部门号GROUP BY部门名
第18题:
使用如下三个表 部门.dbf:部门号C(8),部门名C(12),负责人C(8) 职工.dbf:职工号C(10),部门号C(8),姓名C(8),性别C(2),出生日期D(8) 工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2) 查询每个部门年龄最长者的信息,要求包括所在部门名和最长者的出生日期。正确的命令是( )。
A. SELECT部门名,MIN(出生日期)FROM部门JOIN职工; ON部门.部门号=职工.部门号GROUP BY部门号
B. SELECT部门名,MAX(出生日期)FROM部门JOIN职工; ON部门.部门号=职工.部门号GROUP BY部门号
C. SELECT部门名,MIN(出生Et期)FROM部门JOIN职工; WHERE部门.部门号=职工.部门号GROUP BY部门号
D. SELECT部门名,MAX(出生Et期)FROM部门JOIN职工; WHERE部门.部门号=职工.部门号GROUP BY部门号
第19题:
SQL语句SELECT 部门名称 FROM部门表 WHERE 部门号 IN(SELECT 部门号,FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000)查询结果是A)家用电器部、电话手机部 B)家用电器部、计算机部C)电话手机部、电视录摄像机部 D)家用电器部、电视录摄像机部
第20题:
右商品表内容如下:执行SQL命令:SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号;查询结果的记录是( )。
A.1
B.3
C.4
D.10
第21题:
第下列各题使用下表的数据. 部门表
部 门 号 部门名称
40
家用电器部
10
电视录摄像机部
20
电话手机部
30
计算机部
商品表
部门号 商品号
商品名称
单价
数量
产地
40
0101
A牌电风扇
200.O0
1 0
广东
40
0104
A牌微波炉
350.00
10
广东
40
0105
B牌微波炉
600.O0
10
广东
20
1032
C牌传真机
1000.00
20
上海
40
0107
D牌微波炉A
420.00
10
北京
20
0110
A牌电话机
200.0O
50
广东
20
0112
B牌手机
2000.00
10
广东
40
0202
A牌电冰箱
3000.00
2
广东
30
1041
B牌计算机
6000.00
10
广东
30
0204
C牌计算机
10000.00
10
上海
SQL语句: SELECT部门号,MAX(单价*数量)FROM商品表 GROUP BY部门号 查询结果中记录的条数为( )。
A.1
B.4
C.3
D.10
第22题:
第 31~33 使用如下三个表:
部门.dbf:部门号C(8),部门名C(12),负责人C(6)
职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D(8)
工资.dbf:职工号C(10),基本工资N(8.2),津贴N(8.2),奖金N(8.2)
第 31 题 查询每个部门年龄最小者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是( )。
A)SELECT部门名,MIN(出生日期)FROM部门JOIN职工:
WHERE部门.部门号=职工.部门号GROUP BY部门名
B)SELECT部门名,MIN(出生日期)FROM部门JOIN职工:
ON部门.部门号=职工.部门号GROUP BY部门名
C)SELECT部门名,MAX(出生日期)FROM部门JOIN职工:
ON部门.部门号=职工.部门号GROUP BY部门名
D)SELECT部门名,MAX(出生日期)FROM部门JOIN职工:
第23题: