『壹』 資料庫中如何分類、分組並總計SQL數據
需要用group by語句來統計抄。
1、創建測襲試表、插入數據:
createtabletest
(idint,
namevarchar(10),
scoreint,
classnamevarchar(20));
insertintotestvalues(1,'張三',100,'一班');
insertintotestvalues(2,'李四',89,'一班');
insertintotestvalues(3,'王五',97,'一班');
insertintotestvalues(4,'趙六',87,'二班');
insertintotestvalues(5,'孫七',94,'二班');
insertintotestvalues(6,'楊八',76,'二班');
2、查詢每個班級的總分,可用如下語句:
selectclassname,SUM(score)as總分fromtestgroupbyclassname;
3、結果截圖:
『貳』 sql中為什麼要使用分組查詢
分組查詢一般用於統計數據,使用分組能讓匯總結果一目瞭然。
1、如emp表中有如下數據: