我有兩個表包含員工和部門的信息。這兩個看起來如下MySQL的計數值,並獲得在一個SQL查詢的百分比
Employee表:
ID_emp ID_dep year
3000 4 0
3001 4 1
3002 4 2
3003 16 3
3004 15 3
系表:
ID_dep dep_descr
16 management
4 accounting
現在我需要找出被用於超過1年,也是每個部門的員工數量提供每個部門的員工數量相對於整個公司(所有部門)僱傭1年以上的員工總數的百分比。
結果應該是這個樣子:
dep_descr number of employees percent of total employees
management 12 5%
accounting 4 1.6%
... ... ...
我已經嘗試使用count()和groupby()一起使用。我設法達到了一個表格,該表格顯示了每個部門的員工數量,但是包含百分比值的每次嘗試都會導致錯誤:S – AaronDT