标签: mysql sql oracle
我有一个与emp表有关的问题,但我无法弄明白。问题是从示例emp表中查找所有员工,其中薪水大于salgrade表中的losal列的平均值。使用子查询来完成任务。
答案 0 :(得分:0)
您可以编写一个查询来获取losal的平均值,然后直接在where子句中使用all运算符:
losal
where
all
SELECT * FROM emp WHERE salary > ALL (SELECT AVG(losal) FROM salgrade)