2014-07-07 50 views
-1
select distinct salary 
from downtodate1.employe AS e1 
where 3 = (
    select count(distinct salary) 
    from downtodate1.employe e2 
    where **e1.salary <= e2.salary** 
); 

請解釋我不能理解代碼e1.sal <= e2.sal

e1.salary <= e2.salary 
+1

你對這條線有什麼不瞭解?請更具體地解答您的問題。 – BradleyDotNET

+0

'<='是「小於或等於」,如果這就是你要求的。但是我不知道你表達的具體部分你不明白,所以請澄清你的問題。 –

回答

0

它僅僅是,在比較工資列兩個表彼此如果線路的一個在所述第一表小於或等於第二個表中的表,它將是內部select語句中的結果。

相關問題