网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROM emp-salesGROUP BY( )HAVING(请作答此空) OR ( );
A.COUNT(商品编号)>5
B.COUNT(商品编号)>=5
C.COUNT(DISTINCT部门号)>=5
D.COUNT(DISTINCT部门号)>5
B.COUNT(商品编号)>=5
C.COUNT(DISTINCT部门号)>=5
D.COUNT(DISTINCT部门号)>5
参考答案
参考解析
解析:本题考察数据库SQL基础知识。要查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句为:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROM emp-salesGROUP BY部门号HAVING COUNT(商品编号)>=5 OR SUM(‘销售数’)>2000
更多 “设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROM emp-salesGROUP BY( )HAVING(请作答此空) OR ( );A.COUNT(商品编号)>5 B.COUNT(商品编号)>=5 C.COUNT(DISTINCT部门号)>=5 D.COUNT(DISTINCT部门号)>5 ” 相关考题
考题
查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排列。正确的命令是A.SELECT 部门名,COUNT(职工号)AS 职工人数;FROM 部门,职工 WHERE 部门.部门号=职工.部门号;GROUP BY 部门名 HAVING COUNT(*)=10;ORDER BY COUNT(职工号)ASCB.SELECT 部门名,COUNT(职工号)AS 职工人数;FROM 部门,职工 WHERE 部门.部门号=职工.部门号;GROUP BY 部门名 HAVING COUNT(*)=10;ORDER BY COUNT(职工号)DESCC.SELECT 部门名,COUNT(职工号)AS 职工人数;FROM 部门,职工WHERE 部门.部门号=职工.部门号;GROUP BY 部门名 HAVING COUNT(*)=10;ORDER BY 职工人数 ASCD.SELECT 部门名,COUNT(职工号)AS 职工人数;FROM 部门,职工WHERE 部门.部门号=职工.部门号;GROUP BY 部门名 HAVING COUNT(*)=10;ORDER BY 职工人数 DESC
考题
到(35)题使用如下数据表。部门(部门号C(2)、部门名称C(10) )职工(部门号C(2)、职工号C(4)、姓名C(8)、基本工资N(7,2) )检索有职工的基本工资大于或等于“11”部门中任意一名职工工资的“部门号”,正确的语句是( )。A.SELECT DISTmCT部门号FROM职工WHERE基本工资>=ANY; (SELECT基本工资FROM职工WHERE部门号="11")B.SELECT DISTINC部门号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")
考题
检索最少有5名职工的每个部门的职工基本工资的总额,正确的语句是( )。A.SELECT部门号,COUNT(*),SUM(基本工资)FROM职工; HAVING COUNT(*)>=5B.SELECT部门号,COUNT(*),SUM(基本工资)FROM职工; GROUP BY基本工资HAVING COUNT(*)>=5C.SELECT部门号,COUNT(*),SUM(基本工资)FROM职工; GROUP BY部门号HAVING COUNT(*)>=5D.SELECT部门号,COUNT(*),SUM(基本工资)FROM职工; GROUP BY部门号WHERE COUNT(*)>=5
考题
可以正确查询每个部门年龄最长的信息(要求得到的信息包括部门名和最长者的出生日期)的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部门名
考题
第下列各题使用如下数据。 部门(部门号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”)
考题
检索有职工的基本工资大于或等于“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")
考题
检索最少有5名职工的每个部门的职工基本工资的总额( )。A.SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工; HAVING COUNT(*)>=5B.SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工; GROUP BY 基本工资 HAVING COUNT(*)>=5C.SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工; GROUP BY 部门号 HAVING COUNT(*)>=5D.SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工; GROUP BY 部门号 WHERE COUNT(*)>=5
考题
企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工(职工号,姓名,年龄,月薪,部门号,电话,地址)部门(部门号,部门名,电话,负责人代码,任职时间)请将下面的SQL语句空缺部分补充完整。CREATE TABLE部门(部门号CHAR(4)PRIMARY KEY,部门名CHAR(20),电话CHAR(13),负责人代码CHAR(5),任职时间DATE,FOREIGN KEY (37));查询比软件部所有职工月薪都要少的职工姓名及月薪的SQL语句如下:SELECT 姓名,月薪FROM 职工WHERE月薪<(SELECT (38) FROM职工WHERE部门号=(39));A.(电话)REFERENCES职工(电话)B.(部门号)REFERENCES部门(部门号)C.(部门号)REFERENCES职工(部门号)D.(负责人代码)REFERENCES职工(职工号)
考题
SQL语句 SELECT部门表.部门号,部门名称,SUM(单价*数量); FROM 部门表,商品表; WHERE 部门表.部门号=商品表.部门号; GROUP BY 部门表.部门号 查询结果是A.各部门商品数量合计B.各部门商品金额合计C.所有商品金额合计D.各部门商品金额平均值
考题
查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是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部门名
考题
查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是A)SELECT部门名,COUNT(职工号)AS职工人数; FROM部门,职工WHERE部门.部门号=职工.部门号; GROUP BY部门名HAVING COUNT(*)=10; ORDER BY COUNT(职工号)ASCB)SEIECT部门名,COUNT(职工号)AS职工人数; FROM部门,职工WHERE部门.部门号=职工.部门号; GROUP BY部门名HAVING COUNT(*)=10; ORDER BY COUNT(职工号)DESCC)SELECT部门名,COUNT(职工号)AS职工人数;FROM部门,职工WHERE部门.部门号=职工.部门号; GROUP BY部门名HAVING COUNT(*)=10; ORDER BY职工人数ASCD)SELECT一部门名,COUNT(职工号)As职工人数;FROM部门,职工WHERE部门.部门号一职工.部门号; GROUP BY部门名HAVING COUNT(*)=10; ORDER BY职工人数DESC
考题
检索最少有5名职工的每个部门的职工基本工资 的总额,难确的语句是( )。A.SELECT部门号,COUNT(*),SUM(基本工资)FROM职工 HAVING COUNT(*)=5B.SELECT部门号,COUNT(*),SUM(基本工资)FROM职工 GROUP BY基本工资HAVING COUNT(*)=5C.SELECT部门号,COUNT(*).SUM(基本工资)FRM职工 GROUP BY部门号HAVING COUN1、(*)=5D.SELECT部门号,COUNT(*),SUM(基本工资)FRM职工 GROUP BY部门号WHERE COUNT(*)=5
考题
SQL语句: SELECT部门表.部门号,部门名称,SUM(单价*数 量) FROM部门表,商品表 WHERE部门表.部门号一商品表.部门号 GROUP BY部门表.部门号 查询结果是( )。A.各部门商品数量合计B.各部门商品金额合计C.所有商品金额合计D.各部门商品金额平均值
考题
SQL语句SELECT 部门表.部门号,部门名称,SUM(单价*数量);FROM 部门表,商品表;WHERE部门表.部门号=商品表.部门号;GROUP BY部门表.部门号查询结果是A)各部门商品数量合计 B)各部门商品金额合计C)所有商品金额合计 D)各部门商品金额平均值
考题
以下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")
考题
设有一个关系emp-sales(部门号,部门名,商品编号,销售数),部门号唯一标识emp-sales关系中的每一个元组。查询各部门至少销售了5种商品或者总销售数大于 2000的部门号、部门名及平均销售数的SQL语句如下: ELECT部门号,部门名,AVG(销售数)AS平均销售数 FROM emp-sales GROUP BY ( ) HAVING ( ) OR ( )A.部门号 B.部门名C.商品编号D.销售数A.COUNT(商品编号)5B.COUNT(商品编号)=5 C.COUNT(DISTINCT部门号)=5 D.COUNT(DISTINCT部门号)5A.SUM(销售数)2000B.SUM(销售数)=-2000C.SUM(销售数)2000D.SUM(销售数)=2000
考题
设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下: SELECT部门号,部门名,AVG(销售数)AS平均销售数 FROM emp-sales GROUP BY ( ) HAVING ( ) OR ( );A.部门号 B.部门名 C.商品编号 D.销售数A.COUNT(商品编号)5 B.COUNT(商品编号)=5C.COUNT(DISTINCT部门号)=5 D.COUNT(DISTINCT部门号)5A.SUM(销售数)2000 B.SUM(销售数)=2000C.SUM(销售数)2000 D.SUM(销售数)=2000
考题
某企业部门关系模式Dept(部门号,部门名,负责人工号,任职时间),员工关系模式EMP(员工号,姓名,年龄,月薪资,部门号,电话,办公室)。部门和员工关系的外键分别是(请作答此空)。查询每个部门中月薪资最高的员工号、姓名、部门名和月薪资的SQL查询语句如下:SELECT员工号,姓名,部门名,月薪资FROM EMP Y,DeptWHERE( )AND月薪资=(SELECT Max(月薪资)FROM EMP Z WHERE( )A.员工号和部门号
B.负责人工号和部门号
C.负责人工号和员工号
D.部门号和员工号
考题
某企业部门关系模式Dept(部门号,部门名,负责人工号,任职时间),员工关系模式EMP(员工号,姓名,年龄,月薪资,部门号,电话,办公室)。部门和员工关系的外键分别是( )。查询每个部门中月薪资最高的员工号、姓名、部门名和月薪资的SQL查询语句如下:SELECT员工号,姓名,部门名,月薪资FROM EMP Y,DeptWHERE(请作答此空)AND月薪资=(SELECT Max(月薪资)FROM EMP Z WHERE( )A.Y.部门号=Dept.部门号
B.EMP.部门号=Dept.部门号
C.Y.员工号=Dept.负责人工号
D.EMP.部门号=Dept.负责人工号
考题
某企业部门关系模式Dept(部门号,部门名,负责人工号,任职时间),员工关系模式EMP(员工号,姓名,年龄,月薪资,部门号,电话,办公室)。部门和员工关系的外键分别是( )。查询每个部门中月薪资最高的员工号、姓名、部门名和月薪资的SQL查询语句如下:SELECT员工号,姓名,部门名,月薪资FROM EMP Y,DeptWHERE( )AND月薪资=(SELECT Max(月薪资)FROM EMP Z WHERE(请作答此空)A.Z.员工号=Y.员工号
B.Z.员工号=Y.负责人工号
C.Z.部门号=部门号
D.Z.部门号=Y.部门号
考题
在关系代数运算中,关系S、SP和R如下表所示。( ),可以从S和SP获得 R。其对应的关系表达式为(请作答此空)。如下的SQL语句可以查询销售总量大于1000的部门名。Select部门名From SWhere 部门号 in (Select 部门号 From SP Group by())。
考题
在关系代数运算中,关系S、SP和R如下表所示。( ),可以从S和SP获得 R。其对应的关系表达式为( )。如下的SQL语句可以查询销售总量大于1000的部门名。Select部门名From SWhere 部门号 in (Select 部门号 From SP Group by(请作答此空))。
A.部门号where] sum(数量)>1000
B.部门号having sum(数量)>1000
C.商品号where] sum(数量)>1000
D.商品号having sum(数量)>1000
考题
设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5 种商品或者部门总销售数大于2000 的部门号、部门名及平均销售数的SQL 语句如下:SELECT 部门号,部门名,AVG(销售数)AS 平均销售数FROM emp-salesGROUP BY ( )HAVING(请作答此空)OR();A. COUNT(商品编号)>5
B. COUNT(商品编号)>=5
C. COUNT(DISTINCT 部门号))>=5
D. COUNT(DISTINCT 部门号)>5
考题
设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5 种商品或者部门总销售数大于2000 的部门号、部门名及平均销售数的SQL 语句如下:SELECT 部门号,部门名,AVG(销售数)AS 平均销售数FROM emp-salesGROUP BY ()HAVING( )OR(请作答此空);A. SUM(销售数)>2000
B. SUM(销售数)>=2000
C. SUM(‘ 销售数‘)>2000
D. SUM(‘ 销售数‘)>=2000
考题
设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5 种商品或者部门总销售数大于2000 的部门号、部门名及平均销售数的SQL 语句如下:SELECT 部门号,部门名,AVG(销售数)AS 平均销售数FROM emp-salesGROUP BY (请作答此空)HAVING( )OR( );A.部门号
B.部门名
C.商品编号
D.销售数
考题
设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5 种商品或者部门总销售数大于2000 的部门号、部门名及平均销售数的SQL 语句如下:SELECT 部门号,部门名,AVG(销售数)AS 平均销售数FROM emp-salesGROUP BY ( )HAVING(请作答此空)OR( );A.COUNT(商品编号)>5
B.COUNT(商品编号)>=5
C.COUNT(DISTINCT 部门号))>=5
D.COUNT(DISTINCT 部门号)>5
热门标签
最新试卷