我无法理解代码e1.sal< = e2.sal

时间:2014-07-07 22:11:24

标签: sql plsql correlated-subquery

select distinct salary 
from downtodate1.employe AS e1 
where 3 = (
    select count(distinct salary) 
    from downtodate1.employe e2 
    where **e1.salary <= e2.salary**
);

请解释

e1.salary <= e2.salary

1 个答案:

答案 0 :(得分:0)

它只是将两个表中的salary列相互比较,如果第一个表中的一个小于或等于第二个表中的一个,那么它将是内部select语句中的结果。