单选题
19.
设有职工表(职工号,姓名,所在部门,工资),现要查询姓名为"张三"(姓名唯一)的职工所在部门的最高工资。下列查询语句中正确的是______。
A、
SELECT MAX(A.工资) FROM 职工表 A JOIN 职工表 B
ON A.所在部门 = B.所在部门AND B.姓名 = '张三'
B、
SELECT MAX(工资) FROM职工表
WHERE 姓名 = '张三'
GROUP BY 所在部门
C、
SELECT MAX(工资) FROM职工表
WHERE 姓名 = '张三'
GROUP BY 所在部门
ORDER BY 1
D、
SELECT MAX(工资) FROM 职工表
WHERE 姓名 = '张三'
ORDER BY 1
【正确答案】
A
【答案解析】
本题考查自连接与INNER(INNER可省略)JOIN……ON语句的应用。
如果连接操是一个表与其自己进行连接,称为表的自身连接。语法格式:SELECT 查询内容 FROM 表名 表别名1,表名 别名2……
INNER(INNER可省略)JOIN……ON语法格式:需要连接的表1 JOIN需要连接的表2 ON 连接的条件。故答案为A项。
提交答案
关闭