您的位置:首页 > 数据库

数据库运用_通过 GROUP BY 语句分类汇总

2007-10-22 10:45 309 查看
问题:从数据库 常德职院的表 学生基本情况表(T_G_XS0100)中,统计学生来源,分省份统计总数
解答:可以从学生身份证(sfzh)头两位中得到学生来源,再由这两位作一列,最后用‘group by’子句分类汇总。

语句为,
use 常德职院
select substring(sfzh,1,2) as province,count(*) as sum
from T_G_XS0100
group by substring(sfzh,1,2) order by substring(sfzh,1,2)

结果为,
province sum        
-------- -----------
NULL     2006
         490
00       1
11       27
12       12
13       64
14       21
15       72
19       2
21       22
22       11
23       16
31       3
32       6
33       6
34       26
35       100
36       78
37       9
40       3
41       55
42       88
43       9316
44       108
45       12
46       11
47       1
50       46
51       65
52       7
53       11
54       6
61       37
62       8
63       18
64       6
65       14
88       1

(所影响的行数为 38 行)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 null