| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 513 人关注过本帖
标题:数据统计问题
只看楼主 加入收藏
wty200800720
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2013-3-4
结帖率:33.33%
收藏
已结贴  问题点数:10 回复次数:3 
数据统计问题
我表中有一字段。ksjh该字段 可填“1,4,14,5,15”
现在我想统计 ksjh该字段 等于4,和等于14的一共有多少人请问命令怎么用?
搜索更多相关主题的帖子: 统计 
2013-04-10 20:37
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9820
专家分:27099
注 册:2012-2-5
收藏
得分:4 
?[=4人],OCCURS([4],KSJH)
?[=14人],OCCURS([14],KSJH)

坚守VFP最后的阵地
2013-04-10 20:58
kiff
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:贵宾
威 望:46
帖 子:756
专家分:2531
注 册:2013-1-30
收藏
得分:4 
根据楼主的数据特点,字串两边加上 豆 号,再作比较.

注:以下是引用楼主的说法,其实不是 “等于”

SELECT COUNT(KSJH) 人数 FROM 表 WHERE OCCURS(",4,",","+ALLTRIM(KSJH)+",")>0  && ksjh该字段 等于4 人数
SELECT COUNT(KSJH) 人数 FROM 表 WHERE OCCURS(",14,",","+ALLTRIM(KSJH)+",")>0  && ksjh该字段 等于14 人数

KSJH等于4,或 等于14的 人数总和 SELECT COUNT(KSJH) 人数 FROM 表 WHERE OCCURS(",4,",","+ALLTRIM(KSJH)+",")>0 or OCCURS(",14,",","+ALLTRIM(KSJH)+",")>0



KSJH等于4,并且也等于14的 人数总和
SELECT COUNT(KSJH) 人数 FROM 表 WHERE OCCURS(",4,",","+ALLTRIM(KSJH)+",")>0 and OCCURS(",14,",","+ALLTRIM(KSJH)+",")>0



[ 本帖最后由 kiff 于 2013-4-12 07:52 编辑 ]
2013-04-12 07:12
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:4 
sele ksjh,coun(ksjh) 人数 from ksjh where ksjh=4 grou by ksjh ;
union sele ksjh,coun(ksjh) 人数 from ksjh where ksjh=14 grou by ksjh
2013-04-12 07:43
快速回复:数据统计问题
数据加载中...
 
   



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

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