在使用 MySQL 數據庫時,我們經常需要查詢每個院系有多少人。下面就是一個簡單的 SQL 語句來實現此功能:
SELECT dept_name, COUNT(*) AS count FROM student GROUP BY dept_name;
在這個語句中,我們在學生表中查詢出每個院系名字和該院系學生的數量,并使用 GROUP BY 子句對每個院系進行分組。使用 COUNT(*) 函數可以計算每個組中的行數,并使用別名 count 表示。
此外,我們還可以添加 WHERE 子句來過濾出指定的院系。例如,如果我們只想查詢計算機科學系的學生數量,可將查詢語句修改為:
SELECT dept_name, COUNT(*) AS count FROM student WHERE dept_name = '計算機科學系' GROUP BY dept_name;
以上就是查詢每個院系多少人的 SQL 語句,希望能對大家有所幫助。
上一篇css3 點擊切換效果
下一篇css3 物體落下