有职工表:职工(职工编号,姓名,性别,基本工资),假设规定职工的基本工资必须在800元到8000元之间,则基本工资字段的有效性规则表达式为()
第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题:
检索有职工的基本工资大于或等于“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")
第4题:
有"工资"表和"职工"表,结构如下:
职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D
工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2)
查询职工实发工资的正确命令是
A.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资FROM 工资
B.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资FROM 工资; WHERE 职工.职工号=工资.职工号
C.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资; FROM 工资,职工 WHERE职工.职工号=工资.职工号
D.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资; FROM 工资 JOIN 职工 WHERE职工.职工号=工资.职工号
第5题:
●现有如下两个关系表: 职工(职工号,姓名,性别,年龄,职务,基本工资,职务津贴) 男职工(职工号,姓名,性别,年龄,工资)要求修改男职工的工资信息,工资为职工表中对应职工的基本工资和职务津贴的和,以下SQL语句正确的是( )。( )
A.UPDATE 男职工 SET 工资=职工.基本工资+职工.职务津贴 FROM 职工 WHERE 职工.职工号=男职工.职工号
B.UPDATE 男职工 SET 工资=基本工资+职务津贴
C.UPDATE 男职工, 职工 SET 工资=职工.基本工资+职工.职务津贴 WHERE 职工.职工号=男职工.职工号
D.UPDATE 男职工 SET 工资=职工.基本工资+职工.职务津贴 FROM 男职工, 职工
第6题:
职工(编号,姓名,基本工资)和工资(编号、…、实发工资)两个数据库文件,如下程段用关拉联方法显示职工的编号,姓名,职称,基本工资和实发工资的数据,请填空。
USE工资 ALLAS GZ
INDEX ON编号TO idx3
SELECT 2
USE职工
SER PELATION ON 【 】
LIST编辑、姓名、职称、基本工资、【 】实发工资。
第7题:
假设已在Access中建立了包含“姓名”、“基本工资”和“奖金”3个字段的职工表,以该表为数据源创建的窗体中,有一个计算实发工资的文本框,其控件来源为( )。
A.基本工资+奖金
B.[基本工资]+[奖金]
C.=[基本工资]+[奖金]
D.=基本工资+奖金
第8题:
查询职工实发工资的正确命令是
A.SELECT 姓名,(基本工资+津贴+奖金?扣除)AS 实发工资 FROM 工资
B.SELECT 姓名,(基本工资+津贴+奖金?扣除)AS 实发工资 FROM 工资; WHERE 职工.职工号=工资.职工号
C.SELECT姓名,(基本工资十津贴+奖金?扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号
D.SELECT姓名,(基本工资+津贴+奖金?扣除)AS实发工资; FROM工资JOIN职22 WHERE职工.职工号=工资.职工号
第9题:
有如下SQL语句 CREATE VIEW zg-view AS SELECT姓名 AS 职工姓名,基本工资FROM zg执行该语句后产生的视图含有的字段名是( )。
A.姓名、基本工资
B.职工姓名、基本工资
C.职工姓名、基本工资、单位
D.职工姓名、基本工资、单位
第10题:
设有“职工”表文件,在“职工”表中查找“基本工资”最低的职工的姓名,完成下列SQL语句。
SELECT姓名FROM职工;
WHERE基本工资<=__________;
(SELECT基本工资FROM职工)
第11题:
姓名、性别、出生年月、家庭住址、职务、所属部门;一个是职工工资表,有字段:职工编姓名、性别、出生年月、家庭住址、职务、所属部门;一个是职工工资表,有字段:职工编号、姓名、职务、所属部门、基本工资,那么连接两个表的公共字段应该是()。号、姓名、职务、所属部门、基本工资,那么连接两个表的公共字段应该是()。
第12题:
姓名
职工编号
职务
D、所属部门所属部门
第13题:
有“仓库”表和“职工”表,检索仓库中基本工资大于3000元的职工姓名和他们所在的仓库名
A.SELECT姓名,仓库名FROM职工; WHERE基本工资>3000
B.SELECT姓名,仓库名FROM仓库; WHERE基本工资>3000
C.SELECT姓名,仓库名FROM职工,仓库; WHERE(基本工资>3000)OR(职工.仓库号=仓库.仓库号)
D.SELECT姓名,仓库名FROM职工,仓库; WHERE(基本工资>3000)AND(职工.仓库号=仓库.仓库号)
第14题:
使用如下3个表:
部门.DBF:部门号C(8),部门名C(12),负责人C(6),电话C(16)
职工.DBF:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D
部门.DBF:部门号C(10),基本工资N(8.2),津贴N(8.2),奖金N(8.2),扣除N(8.2)
查询职工实发工资的正确命令是
A.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资
B.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资 WHERE职工.职工号=工资.职工号
C.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号
D.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资JOIN职工WHERE职工.职工号=工资.职工号
第15题:
检索最少有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
第16题:
使用如下三个表,回答下列各题: 部门.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) {TS}查询职工实发工资的正确命令是( )。
A. SELECT姓名,(基本工资+津贴+奖金一扣除)As实发工资FROM工资
B. SELECT姓名,(基本工资+津贴+奖金一扣除)As实发工资FROM工资; WHERE职工.职工号=工资.职工号
C. SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号
D. SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资; FROM工资JOIN职工WHERE职工.职工号=工资.职工号
第17题:
在Excel中有一个关于工资表的数据清单,其中的字段名有:部门编码、个人编码、姓名、性别、基本工资。若要按“性别”分别统计男职工和女职工的基本工资总数,应对数据进行分类汇总。分类汇总前对数据进行排序,则排序的主要关键字应该是(39)。
A.部门编码
B.姓名
C.性别
D.个人编号
第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题:
在职工表中删除"基本工资"字段的命令是ALTER TABLE 职工【 】基本工资
第20题:
查找zg表中基本工资在400~500之间的职工姓名和单位,则下列语句正确的是 ( )。
A.SELECT 姓名,单位 FROM zg; WHERE 基本工资 BETWEEN 400 AND 500
B.SELECT 姓名,单位 FROM zg; WHERE 基本工资 BETWEEN 400 OR 500
C.SELECT 姓名,单位 FROM zg; WHERE 基本工资 BETWEEN 500 AND 400
D.SELECT 姓名,单位 FROM zg; WHERE 基本工资 BETWEEN 500 OR 400
第21题:
若需在zg表中按基本工资降序排列查询前三个的职工记录,下列语法正确的是 ( )。
A.SELECT职工号,基本工资 TOP 3 FROM zg; ORDER BY 基本工资 DESC
B.SELECT职工号,基本工资 TOP 3 PERCENT FROM zg; ORDER BY 基本工资 DESC
C.SELECT职工号,基本工资 TOP 3 FROM zg DESC;
D. SELECT职工号,基本工资 TOP 3 PERCENTFROM zg DESC
第22题:
假设已在Access中建立了包含“姓名”、“基本工资”和“奖金”三个字段的职工表,以该表为数据源创建的窗体中,有一个计算实发工资的文本框,其控件来源为( )。
A)基本工资 奖金
B)基本工资 【奖金】
C)=【基本工资】 【奖金】
D)=基本工资 奖金
第23题:
800<基本工资<8000
800<=基本工资<=8000
>=800AND<=8000
>=800OR<=8000