A: SELECT*FROM职工WHERE入职日期>#2016-06-30#And入职日期
B: SELECT*FROM职工WHERE入职日期Between2016-06-30And2017-01-01
C: SELECT*FROM职工WHERE入职日期<=#2017-01-01#
D: SELECT*FROM职工WHERE(Date()-入职日期)<=#2016-12-31#
举一反三
- 新入职员工以入职日期作为工资执行日期。
- 查询1962年10月27日出生的职工信息的正确命令是 ______。 A: SELECT*FROM职工WHERE出生日期={∧1962-10-27} B: SELECT*FROM职工WHERE出生日期=1962-10-27 C: SELECT*FROM职工WHERE出生日期="1962-10-27" D: SELECT*FROM职工WHERE出生日期=("1962-10-27")
- 有SQL语句:SELECT*FROM 职工表 WHERE NOT(工资>2500 OR 工资<1800),与如上语句等价的SQL语句是______。 A: SELECT*FROM 职工表 WHERE 工资 BETWEEN 1800 AND 2500 B: SELECT*FROM 职工表 WHERE 工资>1800 AND 工资<2500 C: SELECT*FROM 职工表 WHERE 工资>1800 OR 工资<2500 D: SELECT*FROM 职工表 WHERE 工资<=1800 AND 工资>=2500
- 查询尚未归还的图书编号和借书日期,正确的SQL语句是 A: SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期="" B: SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期=NULL C: SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期 IS NULL D: SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期
- 设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是( )。 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(工资))
内容
- 0
设数据库中职工表的结构为(职工号,姓名,部门号,出生日期),如果要查询姓名相同的职工信息,则正确的SQL语句是( )。 A: SELECT*FROM职工WHERE姓名IN; (SELECT姓名FROM职工GROUP BY姓名HAVING COUNT(*)>l) B: SELECT*FROM职工WHERE职工号IN; (SELECT职工号FROM职工GROUP BY姓名HAVING COUNT(*)>1) C: SELECT*FROM职工WHERE姓名IN; (SELECT姓名FROM职工GROUP BY职工号HAVING COUNT(*)>1) D: SELECT*FROM职工WHERE职工号IN;(SELECT职工号FROM职工GROUP BY职工号HAVINC COUNT(*)>1)
- 1
有如下两个表: 部门(部门号, 部门名, 负责人, 电话), 职工(部门号, 职工号, 姓名, 性别, 出生日期)。 可以正确查询1980年8月20日出生的职工信息的SQL SELECT命令是______。 A: SELECT * FROM 职工 WHERE 出生日期=1980-8-20; B: SELECT * FROM 职工 WHERE 出生日期='1980-8-20'; C: SELECT * FROM 职工 WHERE 出生日期={1980-8-20}; D: SELECT * FROM 职工 WHERE 出生白期=[1980-8-20];
- 2
下列数据中,____是日期型常量。 A: {^2016/06/01} B: "2016/06/01" C: 2016/06/01 D: 2016-06-01
- 3
查询尚未归还书的图书编号和借书日期,正确的SQL语句是()。 A: SELECT图书编号,借书日期FROM借阅WHERE还书日期="" B: SELECT图书编号,借书日期FROM借阅WHERE还书日期=NULL C: SELECT图书编号,借书日期FROM借阅WHERE还书日期ISNULL D: SELECT图书编号,借书日期FROM借阅WHERE还书日期
- 4
在"职工"表中有姓名、性别、生日等3个字段,要查询男职工中年龄最大的记录,显示最大年龄,正确的SQL命令是( )。 A: SELECT MAX(生日) AS 年龄 FROM 职工 Where [性别]="男" B: SELECT MAX(DATEDIFF("YYYY",生日,DATE()) AS 年龄 FROM 职工 Where [性别]="男" C: SELECT MAX(YEAR(生日)) AS 年龄 FROM 职工 Where [性别]="男" D: SELECT MAX(DATEDIFF("YYYY",YEAR(生日),YEAR(DATE())) AS 年龄 FROM 职工 Where [性别]="男"