( 6 )如下命令查询雇员表中 “ 部门号 ” 字段为空值的记录SELECT * FROM 雇员 WHERE 部门号【 6 】 。
第1题:
第下列各题使用如下数据。 部门(部门号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”)
第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")
第3题:
现有雇员信息表(雇员号:主键,雇员名,部门号,工资)和部门信息表(部门号:主键,部门名,地址)在雇员信息表中,哪个属性是外键?
A.雇员号
B.雇员名
C.部门号
D.工资
第4题:
SQL语句 SELECT 部门表.部门号,部门名称,商品号,商品名称,单价; FROM 部门表,商品表; WHERE 部门表.部门号=商品表.部门号; ORDER BY 部门表.部门号 DESC,单价 查询结果的第一条记录的商品号是
A.0101
B.0202
C.0110
D.0112
第5题:
SQL语句: SELECT部门名称FROM部门表WHERE部门号IN (SELECT部门号FROM商品表WHERE单价BE— TWEEN 420 AND l000) 查询结果是( )。
A.家用电器部、电话手机部
B.家用电器部、计算机部
C.电话手机部、电视录摄像机部
D.家用电器部、电视录摄像机部
第6题:
SQL语句SELECT 部门名称 FROM部门表 WHERE 部门号 IN(SELECT 部门号,FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000)查询结果是A)家用电器部、电话手机部 B)家用电器部、计算机部C)电话手机部、电视录摄像机部 D)家用电器部、电视录摄像机部
第7题:
如下两个数据库表中,若雇员信息表的主键是‘雇员号’,部门信息表的主键是‘部门号’。雇员信息表中的‘部门号’就是部门信息表中的‘部门号’。说要删除部门信息表中的行, ( )行可以被删除。雇员信息表
A.部门号='01'的行
B.部门号='02'的行
C.部门号='03'的行
D.部门号='04'的行
第8题:
现有雇员信息表(雇员号:主键,雇员名,部门号,工资)和部门信息表(部门号:主键,部 门名,地址)在雇员信息表中,哪个属性是外键?
A.雇员号
B.雇员名
C.部门号
D.工资
第9题:
以下5题使用如下表的数据: 部门表 [*]
SQL语句 SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号 查询结果有几条记录?
第10题:
SQL语句 SELECT 部门名称 FROM 部门表 WHERE 部门号 IN (SELECT 部门号, FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000) 查询结果为
A.家用电器部、电话手机部
B.家用电器部、计算机部
C.电话手机部、电视机摄像机部
D.家电电器部、电视机摄像机部
第11题:
有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。EMP
若执行下面的操作,哪个操作不能成功执行(22)。
A.从DEFT中删除部门号=‘03’的行
B.在DEFT中插入行(‘06’,‘计划部’,‘6号楼’)
C.将DEFT中部门号=‘02’的部门号改为‘10’
D.将DEPT中部门号=‘01’的地址改为‘5号楼’
第12题:
第13题:
在下列所给的操作中,哪个操作能被执行
A.UPDATE部门SET部门号=′05′WHERE部门名=′财务部′
B.UPDATE部门SET部门号=′05′WHERE部门名=′服务部′
C.UPDATE雇员SET工资=600 WHERE雇员号=′010′
D.UPDATE雇员SET部门号=′05′WHERE雇员号=′101′
第14题:
检索每个部门的职工工资的总和,要求显示“部门名称”和“基本工资”,正确的命令是( )。
A.SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHERE 职工.部门号=部门.部门号; ORDER BY 部门号
B.SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHERE 职工.部门号=部门.部门号; GROUP BY 部门号
C.SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHERE 职工.部门号=部门.部门号; ORDRE BY 职工.部门号
D.SELECT 部门名称,SUM(基本工资) FROM 部门,职工; WHERE 职工.部门号=部门.部门号; GROUP BY 职工.部门号
第15题:
在如下两个数据库表中,若雇员信息表的主键是“雇员号”,部门信息表的主键是“部门号”。雇员信息表中的“部门号”是外键,它参照部门信息表中的“部门号”。若要删除部门信息表中的行,哪一行可以被删除? ( )。 雇员信息表
A.部门号='01'的行
B.部门号='02'的行
C.部门号='03'的行
D.部门号='04'的行
第16题:
SQL语句 SELECT 部门名称 FROM 部门表 WHERE 部门号 IN (SELECT部门号, FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000) 查询结果是
A.家用电器部、电话手机部
B.家用电器部、计算机部
C.电话手机部、电视录摄像机部
D.家用电器部、电视录摄像机部
第17题:
使用SQL语句求“公关部”的所有职工的加班费总和: SELECT___(加班费)FROM值班WHERE部门号INSELECT 部门号FROM___WHERE 部门名=“公关部”;
第18题:
以下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")
第19题:
右商品表内容如下:执行SQL命令:SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号;查询结果的记录是( )。
A.1
B.3
C.4
D.10
第20题:
查询教师表中“系别号”字段的值为空值的所有记录的SQL是( )。
A.SELECT*FROM教师WHERE系别号=”
B.SELECT*FROM教师WHERE系别号:null
C.SELECT*FROM教师WHERE系别号is null
D.SELECT ISNULL(系别号)FROM教师
第21题:
【程序说明】 使用如下表的数据:
SQL语句 SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY 部门号 查询结果有几条记录?
A.1
B.4
C.3
D.10
第22题:
在数据库的如下两个表中,若雇员信息的主键是雇员号,部门信息表的主键是部门号,在下列所给的操作中,哪个操作不能执行?
雇员信息表:
雇员号雇员名部门号工资001
张山022000010
王宏达011200056
马林生021000101
赵敏041500
部门信息表
部门号部门名主任01
业务部李建02
销售部应伟东03
服务部周垠04
财务部陈力胜
A.从雇员信息表中删除行(’010’,’王宏达’,’01’,1200)
B.将行(’102’,’赵敏’,’01’,1500)插入到雇员信息表中
C.将雇员信息表中雇员号=’010’的工资改为1600元
D.将雇员信息表中雇员号=’101’的部门号改为’05’
第23题:
( 11 )在 SQL 中,要查询表 s 在 AGE 字段上取空值的记录,正确的 SQL 语句为:SELECT * FROM s WHERE 【 11 】 。