2016-03-30 78 views

回答

1

有不正常沒有GROUP BY 如果你想所有最高薪水DNO您可以使用此

select dno from Employee where salary = (select max(salary) from Employee); 
這樣你得到的firts從查詢結果
1

如果一個獲得「德諾」有,你可以使用下面的查詢薪水最高:

SELECT dno from employee ORDER BY Salary DESC LIMIT 1 

的原因是,「具有」是當你使用聚合操作使用。請參閱:https://stackoverflow.com/a/2905312/1641558