单选题
检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是 A. SELECT 职工号,工资 FROM 职工表; WHERE 仓库表.所在城市="广州" B. SELECT 职工号,工资 FROM 职工表; WHERE 仓库表.仓库号=职工表.仓库号; AND 仓库表.所在城市="广州" C. SELECT 职工号,工资 FROM 仓库表,职工表; WHERE 仓库表.仓库号=职工表.仓库号; AND 仓库表.所在城市="广州" D. SELECT 职工号,工资 FROM 仓库表,职工表; WHERE 仓库表.仓库号=职工表.仓库号; OR 仓库表.所在城市="广州/
单选题
有如下SQL SELECT语句: SELECT * FROM 职工表 WHERE 工资 <=2000 AND 工资>=1500 下列与该语句等价的是 A. SELECT * FROM 职工表 WHERE 工资 BETWEEN 1500 AND 2000 B. SELECT * FROM 职工表 WHERE 工资 BETWEEN 2000 AND 1500 C. SELECT * FROM 职工表 WHERE 工资 FROM 1500 INTO 2000 D. SELECT * FROM 职工表 WHERE 工资 FROM 2000 INTO 1500
单选题
将仓库号为A4的职工的工资改为2000.00,正确的命令是 A. UPDATE 职工表 SET 工资 WITH 2000.00 WHERE 仓库号="A4" B. UPDATE 职工表 SET 工资=2000.00 WHERE 仓库号="A4" C. UPDATE FROM 职工表 SET 工资 WITH 2000.00 WHERE 仓库号="A4" D. UPDATE FROM 职工表 SET 工资=2000.00 WHERE 仓库号="A4/
【正确答案】
B
【答案解析】[解析] UPDATE命令的格式为:UPDATE 数据表名 SET列名1 = 表达式1 [,列名2=表达式2…] WHERE 筛选条件。
单选题
求至少有两个职工的每个仓库的平均工资 A. SELECT 仓库号,COUNT(*),AVG(工资) FROM 职工表; HAVING COUNT(*)>=2 B. SELECT 仓库号,COUNT(*),AVG(工资) FROM 职工表; GROUP BY 仓库号 HAVING COUNT(*)>=2 C. SELECT 仓库号,COUNT(*),AVG(工资) FROM 职工表; GROUP BY 仓库号 SET COUNT(*)>=2 D. SELECT 仓库号,COUNT(*),AVG(工资) FROM 职工表; GROUP BY 仓库号 WHERE COUNT(*)>=2