| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 983 人关注过本帖
标题:[求助]查询统计问题
只看楼主 加入收藏
xuejianming7
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-9-4
收藏
 问题点数:0 回复次数:10 
[求助]查询统计问题
表a
性别 成绩
男 90
女 50
男 50
男 85
男 78
女 80
女 90

想得到

性别 及格 不及格
男 3 1
女 2 1

的结果
的具体语句

[此贴子已经被作者于2007-9-12 14:04:34编辑过]

搜索更多相关主题的帖子: 统计 查询 
2007-09-12 13:43
心中有剑
Rank: 2
等 级:新手上路
威 望:5
帖 子:611
专家分:0
注 册:2007-5-18
收藏
得分:0 


select d.性别, b.及格, c.不及格
from (select distinct 性别 from a) d,
(select 性别, count(1) as 及格 from a where 成绩 >= 60 group by 性别) b,
(select 性别, count(1) as 不及格 from a where 成绩 < 60 group by 性别) c
where d.性别 = b.性别
and d.性别 = c.性别

看看这个吧!我也不晓得了!

[此贴子已经被作者于2007-9-12 14:24:39编辑过]


2007-09-12 14:03
xuejianming7
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-9-4
收藏
得分:0 
谢谢
2007-09-12 14:17
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
select 性别,sum(yes) as 及格,sum(no) as 不及格
from
(
select 性别,yes=case when 成绩>=60 then 1 else 0 end,
no=case when 成绩<60 then 1 else 0 end
from 表1
) as temp
group by 性别

我的msn: myfend@
2007-09-12 14:22
西风独自凉
Rank: 8Rank: 8
等 级:贵宾
威 望:43
帖 子:3380
专家分:28
注 册:2007-8-2
收藏
得分:0 
select a.sex,b.及格,c.不及格 from
(select sex from t_test group by sex ) as a ,
(select sex ,count(1)as 及格 from t_test where result>=60 group by sex ) as b,
(select sex,count(1) as 不及格 from t_test where result<60 group by sex) as c
where a.sex=b.sex
and a.sex=c.sex

2007-09-12 14:27
西风独自凉
Rank: 8Rank: 8
等 级:贵宾
威 望:43
帖 子:3380
专家分:28
注 册:2007-8-2
收藏
得分:0 
暈,看樣子我的速度慢了。。。

2007-09-12 14:28
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 

这年头,讲的就是速度.

我的msn: myfend@
2007-09-12 14:31
西风独自凉
Rank: 8Rank: 8
等 级:贵宾
威 望:43
帖 子:3380
专家分:28
注 册:2007-8-2
收藏
得分:0 
我和心中有剑 的思路一樣。。。。purana的方法較好。。

2007-09-12 14:33
西风独自凉
Rank: 8Rank: 8
等 级:贵宾
威 望:43
帖 子:3380
专家分:28
注 册:2007-8-2
收藏
得分:0 
回复:(purana)[em02]这年头,讲的就是速度.

汗。。。看樣下次得快點了哦。。。


2007-09-12 14:34
xuejianming7
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-9-4
收藏
得分:0 
谢谢各位
2007-09-12 14:36
快速回复:[求助]查询统计问题
数据加载中...
 
   



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

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