| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 845 人关注过本帖
标题:是不是必须用联合数据库语句
只看楼主 加入收藏
ma9711
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-7-31
收藏
 问题点数:0 回复次数:9 
是不是必须用联合数据库语句
统计一个表

单位 姓名 性别 学历 最高学历
2 张三 女 大专 本科
3 李 男 本科 本科
2 马 女 大专 本科
1 本 女 本科 本科
9 刘 男 本科 研究生
.. ... .... 。。。



怎么统计各单位的性别、学历、最高学历人数

单位 男 女 大专 本科 最高学历本科 最高学历研究生
2 0 2 2 0 2 0
3 1 0 0 1 1 0
搜索更多相关主题的帖子: 数据库 语句 
2006-07-31 06:37
LouisXIV
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:789
专家分:0
注 册:2006-1-5
收藏
得分:0 
select
单位,
sum(case 性别 when '男' then 1 else 0 end) as [男],
sum(case 性别 when '女' then 1 else 0 end) as [女],
sum(case 学历 when '大专' then 1 else 0 end) as [大专],
sum(case 学历 when '本科' then 1 else 0 end) as [本科],
sum(case 最高学历 when '本科' then 1 else 0 end) as [最高学历本科],
sum(case 最高学历 when '研究生' then 1 else 0 end) as [最高学历研究生]
from
tablename
group by
单位

2006-07-31 15:12
greess
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-7-3
收藏
得分:0 
版主真实辛苦啊,一样的问题差不多回答了不下5次
2006-07-31 17:06
哑哑。。
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-8-5
收藏
得分:0 

很感谢版主呀..虽然是过客..可是也学到了东西. 谢谢


2006-08-07 08:42
averting
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-6-9
收藏
得分:0 
学习!长见识了:)
2006-08-10 17:22
hq_8683
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-8-17
收藏
得分:0 

路过,顶下。


2006-08-17 16:24
duyong007
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-8-10
收藏
得分:0 
呵呵
又长见识了
谢谢阿
2006-08-21 09:22
xiang302513
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-8-22
收藏
得分:0 
学到一招
2006-08-22 23:28
xucong
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-2-8
收藏
得分:0 

感谢!


当你无所畏惧时,你会怎么做???
2006-10-31 14:52
xiyangyu
Rank: 1
等 级:新手上路
帖 子:142
专家分:0
注 册:2006-8-31
收藏
得分:0 
数据库查询也是个高深的知识,不错!我们得好好学了。

天行健,君子以自强不息;地势坤,君子以厚德载物。
2006-10-31 15:29
快速回复:是不是必须用联合数据库语句
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.041016 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved