| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 726 人关注过本帖
标题:关于最简的单表格中的统计方法
取消只看楼主 加入收藏
中国龙王
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:484
专家分:283
注 册:2006-5-17
结帖率:97.22%
收藏
已结贴  问题点数:20 回复次数:3 
关于最简的单表格中的统计方法
我有表如下:
字段:A1  A2  A3  A4  A5
记录:大        
记录:小        
记录:中        
记录:小        
记录:大        
就是上面那样的表内容.用什么语句简单一些,搞出下面的统计结果:
  7
  8
  10
搜索更多相关主题的帖子: 单表格 统计 
2010-07-11 17:01
中国龙王
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:484
专家分:283
注 册:2006-5-17
收藏
得分:0 
我自己用的是:
select a1 from 表 union all select a2 from 表 union all select a3 from 表;
    union all select a4 from 表 union all select a5 from 表 into cursor aa
select a1 count(a1) from aa group by a1
但是我觉得第一句太长,如果字段多了就不好用了,看看有没有直接简单一点的

不要为了打发无聊而做无聊的事!不要在虚幻的世界里做虚幻的事!
2010-07-11 17:12
中国龙王
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:484
专家分:283
注 册:2006-5-17
收藏
得分:0 
用occur()高明,但我不要:
    
7   8   10
我要:
  7
  8
  10
因为我想在新表再加一个百分比字段
另外有没有什么函数能替代a1+a2+a3+a4+a5

不要为了打发无聊而做无聊的事!不要在虚幻的世界里做虚幻的事!
2010-07-12 12:28
中国龙王
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:484
专家分:283
注 册:2006-5-17
收藏
得分:0 
还有就是我的现实表中内容不止大中小三个东西,会有很多个,而且自己也不能一个一个的来列的,所以老虎还得再费点心

不要为了打发无聊而做无聊的事!不要在虚幻的世界里做虚幻的事!
2010-07-12 12:35
快速回复:关于最简的单表格中的统计方法
数据加载中...
 
   



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

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