MySQL是一種開源的關系型數據庫管理系統,它被廣泛地用于Web應用程序的開發中。其中一項非常常見的任務就是查詢每個部門有幾個人。下面我們將編寫一些MySQL代碼,以便實現這項任務。
SELECT department, COUNT(*) AS people_num FROM employees GROUP BY department;
上面的代碼使用了SELECT語句,其中COUNT函數對每個部門進行計數,GROUP BY語句按照部門名稱將員工分組。最終,我們得到了一個如下所示的結果集:
+------------+------------+ | department | people_num | +------------+------------+ | HR | 3 | | IT | 5 | | Sales | 7 | +------------+------------+
在這個結果集中,我們可以看到每個部門的名稱(HR、IT、Sales)以及該部門擁有的員工數量(3、5、7)。
總結來說,使用MySQL查詢每個部門有幾個人可以幫助我們了解公司的人力資源分布情況,從而更好地進行管理和規劃。