举一反三
- 设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是( )。 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(工资))
- 在表“职工”和“部门”中查找职工号为001号职工的记录,则下列正确的是( )。 A: SELECT*FROM 职工,部门; WHERE(职工号=001)AND(职工.职工号=部门.职工号) B: SELECT*FROM 职工,部门; WHERE职工号=001 OR职工.职工号=部门.职工号 C: SELECT*FROM 职工,部门; WHERE(职工号=001)AND(职工号=职工号) D: SELECT*FROM 职工,部门 WHERE 职工号=001
- 查询职工表中工资大于800元的职工号,正确的命令是 。 A: SELECT 职工号WHERE 工资>800 B: SELECT 职工号FROM 职工SET 工资>800 C: SELECT 职工号FROM 职工 WHERE 工资>800 D: SELECT 职工号FROM 职工 FOR 工资>800
- 使用如下数据表,回答下列各题:仓库表(仓库号,所在城市)职工表(职工号,仓库号,工资)其中,仓库号、所在城市和职工号字段为字符型,工资字段为数值型。检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是()。 A: SELECT职工号,工资FROM职工表;WHERE仓库表.所在城市=”广州” B: SELECT职工号,工资FROM职工表;WHERE仓库表.仓库号=职工表.仓库号;AND仓库表.所在城市=”广州” C: SELECT职工号,工资FROM仓库表,职工表;WHERE仓库表.仓库号=职工表.仓库号;AND仓库表.所在城市=”广州” D: SELECT职工号,工资FROM仓库表,职工表;WHERE仓库表.仓库号=职工表.仓库号;0R仓库表.所在城市=”广州”
- 若有表:职工(职工号,姓名,性别)和工资(职工号,基本工资,津贴,奖金,扣除),查询职工实发工资的正确命令是____________。
内容
- 0
设有职工表(其中包含字段:职工号,仓库号,工资),查询仓库号是“CK1”的职工信息,并按工资降序排序,正确的SQL命令是______。 A: SELECT * FROM 职工表 WHERE 仓库号="CK1" ORDER BY 工资 DESC B: SELECT * FROM 职工表 WHILE 仓库号="CK1" ORDER BY 工资 ASC C: SELECT * FROM 职工表 WHERE 仓库号="CK1" ORDER BY 工资 ASC D: SELECT * FROM 职工表 WHERE 仓库号="CK1" GROUP BY 工资 DESC
- 1
有这样一个数据表,职工(职工号,姓名,职务,工资),要想查询工资最高的职工号和姓名,以下SELECT语句正确的是( ) A: SELECT职工号, 姓名FROM职工 WHERE工资= MAX(工资) B: SELECT职工号, 姓名FROM职工 WHERE工资=(SELECT MAX(工资) FROM职工) C: SELECT职工号, 姓名, 工资FROM职工 WHERE工资=MAX(工资) D: SELECT职工号, 姓名,MAX(工资) FROM职工WHERE工资=MAX(工资)
- 2
在下面职工信息表和部门信息表中,职工号和部门号分别是主关键字。 职工表(职工号、职工名、部门号、职务、工资) 部门表(部门号、部门名、部门人数据、工资总数) 在这两个表中,只有一个外关键字,是()
- 3
删除表职工中与表职工1有相同职工号的记录,以下SQL语句不正确的是______。 A: DELETE FROM职工FROM职工1 WHERE职工.职工号=职工1.职工号 B: DELETE FROM职工FROM职工a JOIN职工1 b ON a.职工号=b.职工号 C: DELETEFROM职工WHERE职工号IN(SELECT职工号FROM职工1) D: DELETE FROM职工WHERE职工号=职工1.职工号
- 4
利用SQL命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列语句正确的是 A: CREATE VIEW ZG_view; SELECT职工号,姓名FROM职工表 B: CREATE VIEW ZG_view AS; SELECT 职工号,姓名 FROM 职工表 C: CREATE QUERY ZG_view; SELECT职工号,姓名FROM职工表 D: CREATE QUERY ZG_view AS; SELECT职工号,姓名FROM职工表