我想解決一個簡單的問題,但我越來越多的細節。選擇最大值
我有2個表,一個有員工,另一個有部門。我的問題:我試圖檢查哪個部門擁有最多的員工,並僅輸出特定的部門。
到目前爲止,我有:
select count(*) Number_of_employees
from department d, employee e
where d.department_id = e.department_id
group by department_name
,輸出:
NUMBER_OF_EMPLOYEES
----------------------
2
4
3
3
3
我的目標是隻輸出與這與4名員工的部門僱員最多的部門。
我嘗試過使用MAX和JOIN,但是我不太擅長加入,所以我們將不勝感激。
謝謝!如果沒有最終的rownum = 1,有沒有不同的方法可以解決這個問題? – Geo