【发布时间】:2015-02-04 08:56:16
【问题描述】:
我从http://www.programmerinterview.com/index.php/database-sql/derived-table-vs-subquery/ 看到了这个子查询,它以下面的子查询为例,但说它可以写得更简单。谁能告诉我该怎么做?谢谢!
一个名为employee 的表,其中包含employee_name、last_name、employee_salary 和employee_number 列。我们希望找到所有薪水高于平均水平的员工。
select employee_name
from employee
where employee_salary >
(select avg(employee_salary)
from employee)
【问题讨论】:
-
对我来说似乎很简单。
-
我猜;他们指的是SELF JOIN;详细说明@programmerinterview.com/index.php/database-sql/…
标签: mysql sql sql-server select subquery