执行语句for(i=1;i++ < 4;);,后变量i的值是
A: SELECT姓名FROM车间; WHERE工资>3000 AND车间="W1"OR车间="W2"
B: SELECT姓名FROM车间; WHERE工资>3000 AND(车间="W1"OR车间="W2")
C: SELECT姓名FROM车间; WHERE工资>3000 OR车间="W1"OR车间="W2"
D: SELECT姓名FROM车间; WHERE工资>3000 AND(车间="W1"OR车间="W2")
A: SELECT姓名FROM车间; WHERE工资>3000 AND车间="W1"OR车间="W2"
B: SELECT姓名FROM车间; WHERE工资>3000 AND(车间="W1"OR车间="W2")
C: SELECT姓名FROM车间; WHERE工资>3000 OR车间="W1"OR车间="W2"
D: SELECT姓名FROM车间; WHERE工资>3000 AND(车间="W1"OR车间="W2")
举一反三
- 有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
- 给出在工作中心“WC1”或“WC2”工作,并且年龄大于30的职工编号,正确命令是 ( )。 A: SELECT 编号 FROM 车间; B: WHERE 年龄>30 AND 工作中心="WC1" OR 工作中心= "WC2" C: SELECT 编号 FROM 车间; D: WHERE 年龄>30 AND (工作中心="WC1" AND 工作中心="WC2") E: SELECT 编号 FROM 车间; F: WHERE 年龄>30 OR 工作中心="WC1" OR 工作中心= "WC2" G: SELECT 编号 FROM 车间; H: WHERE 年龄>30 AND (工作中心="WC1" OR 工作中心="WC2")
- 已知某工厂有4个生产车间,分别是一车间、二车间、三车间和四车间。已经建立了职工情况表 zgqk.dbf,结构为:职工编号(C,6)、姓名(C,8)、性别(C,2)、车间(C,8),其中表中有20条记录。有如下命令序列: SELECT 1 USE zgqk INDEX ON车间 TO zh TOTAL ON车间 TO cjqk SELECT 0 USE CJQK 车间 执行以上命令序列后,输出的结果是______。 A: 一车间 B: 二车间 C: 三车间 D: 四车间
- 有这样一个数据表,职工(职工号,姓名,职务,工资),要想查询工资最高的职工号和姓名,以下SELECT语句正确的是( ) A: SELECT职工号, 姓名FROM职工 WHERE工资= MAX(工资) B: SELECT职工号, 姓名FROM职工 WHERE工资=(SELECT MAX(工资) FROM职工) C: SELECT职工号, 姓名, 工资FROM职工 WHERE工资=MAX(工资) D: SELECT职工号, 姓名,MAX(工资) FROM职工WHERE工资=MAX(工资)
- 设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是( )。 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(工资))