下面哪一条语句是把员工数据表中所有项目部的员工的工资调整为3000()
A: UPDATE 员工数据表 SET 工资=3000 WHERE 所属部门=’项目部’
B: SELECT 员工数据表 SET 工资=3000 WHERE 所属部门=’项目部’
C: UPDATE 员工数据表 WHERE 所属部门=’项目部’=工资=3000
D: SELECT 员工数据表 WHERE 所属部门=’项目部’=工资=3000
A: UPDATE 员工数据表 SET 工资=3000 WHERE 所属部门=’项目部’
B: SELECT 员工数据表 SET 工资=3000 WHERE 所属部门=’项目部’
C: UPDATE 员工数据表 WHERE 所属部门=’项目部’=工资=3000
D: SELECT 员工数据表 WHERE 所属部门=’项目部’=工资=3000
举一反三
- 【单选题】(2016 年高考)如上题表中所示,在“员工“数据表中,把平均工资大于5000 的部门显示出来的 SQL 语句是() A. select 部门 from 员工 group by 部门 having avg (工资)>5000 B. select 部门 from 员工 order by 工资 having avg( 工资)>5000 C. select 部门 from 员工 group by 工资 having avg( 工资)>5000 D. select 部门 from 员工 order by 部门 having avg( 工资)>5000
- 有SQL语句:SELECT * FROM 教师 WHERE NOT(工资>3000 OR 工资<2000),与如上语句等价的SQL语句是( ) A: SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000 B: SELECT * FROM 教师 WHERE 工资 >2000 AND 工资<3000> C: SELECT * FROM 教师 WHERE 工资>2000 OR 工资<3000> D: SELECT * FROM 教师 WHERE 工资< AND >=3000
- SELECT员工姓名,所属部门,工资FROM员工数据库ORDERBY所属部门COMPUTESUM(工资)BY所属部门。语句含义为() A: 把员工数据库按照员工姓名排序后,计算每个部门的工资总和 B: 把员工数据库按照所属部门排序后,计算每个部门的平均工资 C: 把员工数据库按照员工姓名排序后,计算每个部门的平均工资 D: 把员工数据库按照所属部门排序后,计算每个部门的工资总和
- SELECT所属部门,AVG(工资)AS平均工资FROM员工数据库WHERE所属部门NOT,LIKE‘办公室’GROUPBY所属部门。语句含义为() A: 从员工数据库中检索办公室的平均工资 B: 从员工数据库中检索办公室和其他部门的平均工资 C: 从员工数据库中检索办公室和其他部门的总工资 D: 从员工数据库中检索除了办公室以外其他部门的平均工资
- 设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是( )。 A: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 IN (SELECT 所在部门 FROM 职工表 WHERE 工资 IN (SELECT MAX(工资) FROM 职工表)) B: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = ( SELECT MAX(工资) FROM 职工表)) C: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = MAX(工资)) D: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 IN (SELECT TOP 1 所在部门 FROM 职工表 ORDER BY MAX(工资))