A: SELECT * FROM 人事档案 WHERE NOT "部门经理"
B: SELECT * FROM 人事档案 WHERE 职位 NOT "部门经理"
C: SELECT * FROM 人事档案 WHERE NOT 职位="部门经理"
D: SELECT * FROM 人事档案 WHERE 职位="部门经理"
举一反三
- 有一“人事档案”表,该表中有职工编号、姓名、性别、年龄和职位五个字段的信息,要查询所有年龄在50岁以上(含50)的女职工,且只显示职工编号、姓名、年龄三个字段的信息,应使用( )SQL语句。 A: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 性别=“女” B: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 AND 性别=“女”AND 职位=”职工“ C: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 AND 性别=“女” D: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 ,性别=“女”
- 有一“人事档案”表,该表中有职工编号、姓名、性别、年龄和职位五个字段的信息要查询所有年龄在50岁以上(含50岁)的女职工,且只显示其职工编号姓名年龄三个字的信息,应使用()SQL语句。 A: SELECT职工编号,姓名,年龄FROM人事档案WHERE年龄>=50性别="女" B: SELECT职工编号,姓名,年龄FROM人事档案WHERE年龄>=50 and性别="女" and职位="职工" C: SELECT职工编号,姓名,年龄FROM人事档案WHERE年龄>=50 and性别="女" D: SELECT职工编号,姓名,年龄FROM人事档案WHERE年龄>=50,性别="女"
- 单选-28.有一“职工”表,该表中有“职工编号”、“姓名”、“职位”、“工资”五个字段的信息,现要求显示所有职位不是工程师的女职工的信息,能完成该功能的SQL语句是 A: SELECT*FROM职工WHERE职位<;>;"工程师"性别=“女” B: SELECT*FROM职工WHERE职位<;>;"工程师"AND性别=女 C: SELECT*FROM职工WHERE职位<;>;"工程师"OR性别=“女” D: SELECT*FROM职工WHERE职位<;>;"工程师"AND性别=“女”
- 有一“人事档案”表,该表中有职工编号、姓名、性别、年龄和职位五个字段的信息,现要求显示所有职位不是部门经理的职工的信息。能完成该功能的SQL语句是()
- 有一“职工”表,该表中有职工编号、姓名、性别、职位和工资五个字段的信息,现要求显示所有职位不是工程师的女职工的信息。能完成该功能的SQL语句是() A: SELECT*FROM职工 WHERE 职位 <>"工程师" 性别="女" B: SELECT*FROM职工 WHERE 职位 <>"工程师" and 性别=女 C: SELECT*FROM职工 WHERE 职位 <>"工程师" or 性别="女" D: SELECT*FROM职工 WHERE 职位<>"工程师" and 性别="女"
内容
- 0
有一“人事档案”表,该表中有职工编号、姓名、性别、出生日期和职位五个字段的信息,对所有的职工先按性别的升序排序,在性别相同的情况下再按出生日期的降序排序。能完成这一功能的SQL语句是( ) A: SELECT * FROM 人事档案 ORDER BY 性别 ASC 出生日期 DESC B: SELECT * FROM 人事档案 ORDER BY 性别 ASC and 出生日期 DESC C: SELECT * FROM 人事档案 ORDER BY 性别 ASC, 出生日期 DESC D: SELECT * FROM 人事档案 ORDER BY 性别,出生日期
- 1
有一“职工”表,该表中有职工编号、姓名、性别、年龄和职位5个字段的信息,对所有的职工先按性别的升序排序,在性别相同的情况下再按出生日期的降序排序。能完成这一功能的SQL语句是()。 A: SELECT * FROM 人事档案 ORDER BY 性别 ASC 出生日期 DESC B: SELECT * FROM 人事档案 ORDER BY 性别 ASC AND 出生日期 DESC C: SELECT * FROM 人事档案 ORDER BY 性别 ASC, 出生日期 DESC D: SELECT * FROM 人事档案 ORDER BY 性别 出生日期
- 2
【单选题】有职工表(姓名、薪水、部门编号),部门表(部门编号、部门名称、办公地址),现查询薪水高于“工程部”员工平均薪水的所有员工信息,下列SQL语句正确的有() A. select姓名,薪水from职工表where薪水>(select avg(薪水)from where部门编号=(select部门编号from部门表where部门名称=’工程部’)) B. select姓名,薪水from职工表where薪水>(select avg(薪水)from where部门名称=’工程部’) C. select姓名,薪水from职工表 部门表where薪水>(select avg(薪水)from职工表) D. select姓名,薪水from职工表,(select avg(薪水)平均薪水from职工表)B where薪水>B.平均薪水
- 3
设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是( )。 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(工资))
- 4
有如下两个表: 部门(部门号, 部门名, 负责人, 电话), 职工(部门号, 职工号, 姓名, 性别, 出生日期)。查询还没有职工的部门信息的SELECT语句是______。 A: SELECT * FROM 部门 WHERE 部门号=(SELECT DISTINCT 部门号 FROM 职工); B: SELECT * FROM 部门 WHERE 部门号 NOT IN(SELECT DISTINCT 部门号 FROM 职工); C: SELECT * FROM 部门 WHERE 部门号=ALL(SELECT DISTINCT 部门号 FROM 职工); D: SELECT * FROM 部门 WHERE 部门号 EXISTS(SELECT DISTINCT 部门号 FROM 职工);