| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 799 人关注过本帖, 1 人收藏
标题:怎么统计这几个字段呢
只看楼主 加入收藏
hzh999
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2010-11-29
结帖率:71.43%
收藏(1)
已结贴  问题点数:10 回复次数:6 
怎么统计这几个字段呢
xh    ch   lbh  xbh
10    2    1    1
10    2    2    2
10    3    3    3
10    3    3    3
10    1    8    1
10    1    2    2
10    1    1    1
10    1    2    2
10    1    1    1
10    1    2    1
10    1    2    1
11    1    2    1
11    3    3    3
要统计出xh=2  ch=5(从不同的xh统计,10xh有1,2,3三个ch,11xh有1和3两个ch,共5个)  lbh=8(也要从不同的xh和ch号来统计)
xhb也要从前面三个字段的不同记录来统计
从什么命令比较快啊?
Book1.rar (506 Bytes)


[ 本帖最后由 hzh999 于 2011-6-3 11:46 编辑 ]
搜索更多相关主题的帖子: 编辑 统计 
2011-06-03 11:41
muyubo
Rank: 9Rank: 9Rank: 9
来 自:山东莱芜
等 级:蜘蛛侠
威 望:3
帖 子:471
专家分:1017
注 册:2011-3-6
收藏
得分:0 
SELECT  coun(dist xh) as xh,coun(dist (xh+ch)) as ch,coun(dist (xh+ch+lbh)) as lbh,... FROM book1
注意:这些字段类型得是字符

[ 本帖最后由 muyubo 于 2011-6-3 18:15 编辑 ]
2011-06-03 16:16
go2011
Rank: 6Rank: 6
等 级:侠之大者
帖 子:56
专家分:445
注 册:2011-4-21
收藏
得分:10 
select count(distinct xh) as xh,(select count(*) from (select distinct xh,ch from book1)as a) as ch,(select count(*) from (select distinct xh,ch,lbh from book1)as b) as lbh,count(*) as xbh from (select distinct xh,ch,lbh,xbh from book1)as c

2011-06-04 08:55
muyubo
Rank: 9Rank: 9Rank: 9
来 自:山东莱芜
等 级:蜘蛛侠
威 望:3
帖 子:471
专家分:1017
注 册:2011-3-6
收藏
得分:0 
3楼的代码可以,不过运行了一段时间,好像计算了200多万条记录,数据得出来了,
是: xh=3  ch=6  lbh=9  ...,   
与要求数据xh=2  ch=5  lbh=8多了1,是不是加上了空记录?
另外,sele嵌套真复杂,没找出规律,学习中.
2011-06-04 17:46
yesyesyes
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-6-5
收藏
得分:0 
3楼的代码没有问题,我算出的确实是xh=2  ch=5  lbh=8 xbh = 9,速度很快,会不会是版本的问题,用9.0版本应该是没问题的吧。
2011-06-05 15:08
hzh999
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2010-11-29
收藏
得分:0 
多谢各位大哥啊
照三楼的命令,9.0版本运行没问题!
3Q
2011-06-07 18:01
寻H不得
Rank: 4
等 级:业余侠客
威 望:1
帖 子:181
专家分:222
注 册:2010-10-9
收藏
得分:0 
呵呵 这三楼的哥儿们用的嵌套不错 值得学习啊
收藏了
2011-06-18 13:06
快速回复:怎么统计这几个字段呢
数据加载中...
 
   



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

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