编写一工资调整程序。若基本工资大于等于800元,增加工资20%,若小于800元大于600元,则增加工资15
第下列各题使用如下数据。 部门(部门号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”)
A.SELECT 姓名,(基本工资+津贴+奖金-扣除) AS 实发工资 FROM 工资
B.SELECT 姓名,(基本工资+津贴+奖金-扣除) AS 实发工资 FROM 工资; WHERE 职工. 职工号=工资.职工号
C.SELECT 姓名,(基本工资+ 津贴+奖金- 扣除) AS 实发工资; FROM 工资,职工 WHERE 职工. 职工号=工资. 职工号
D.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资; FROM 工资 JOIN 职工 WHERE 职工. 职工号=工资. 职工号
到(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")
有职工工资表(职工号、姓名、日期、基本工资、奖金、工资合计),其中“工资合计”等于同一行数据的“基本工资”与“奖金”之和,在职工工资表中插入一行数据时(设一次只插入一行数据)能实现自动计算“工资合计”列的值的代码是______。
A.ALTER TABLE职工工资表ADD CHECK(工资合计=基本工资+奖金)
B.UPDATE职工工资表SET工资合计=基本工资+奖金
C.INSERT INTO职工工资表(工资合计)VALUES(基本工资+奖金)
D.CREATE TRIGGER TRION职工工资表FOR INSERTAS UPDATE职工工资表SET a.工资合计=基本工资+a.奖金FROM职工工资表 a JOIN INSERTED b ON a.职工号=b.职工号AND a.日期=b.日期
A.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资
B.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资 WHERE职工.职工号=工资.职工号
C.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号
D.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资JOIN职工WHERE职工.职工号=工资.职工号
A.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资
B.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资; WHERE 职工.职工号=工资.职工号
C.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号
D.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资JOIN职工WHERE职工.职工号=工资.职工号
有"工资"表和"职工"表,结构如下:
职工.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职工.职工号=工资.职工号
A ) ALTER TABLE 职工工资表 ADD CHECK (工资合计 = 基本工资 + 奖金 )
B ) UPDATE 职工工资表 SET 工资合计 = 基本工资 + 奖金
C ) INSERT INTO 职工工资表 (工资合计 ) VALUES(基本工资 + 奖金 )
D ) CREATE TRIGGER TRI ON 职工工资表 FOR INSERT AS
UPDATE 职工工资表 SET a. 工资合计 = a. 基本工资 + a. 奖金
FROM 职工工资表 a JOIN INSERTED b ON a. 职工号 = b. 职工号
AND a. 日期 = b. 日期
A.=AVG(D3+D4+D5+D6)
B.=COUNT(D3,D4,D5,D6)
C.=AVG(D3,D4,D5,D6)
D.=SUM(D3:D6)