标题:求教一个查询统计的问题
只看楼主
changke119
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2012-7-6
结帖率:50%
已结贴  问题点数:10 回复次数:9 
求教一个查询统计的问题
不好意思,想请教下,表的名称叫商品资料,里面内容如下

商品编号  商品类型
  X66       花
  X88       花
  X79       动物
  X00       动物
  D88       花

新建一个表单,然后有个TEXT1,如何让TEXT1里面统计出花的数量是3来
搜索更多相关主题的帖子: 新建 如何 动物 商品 
2012-12-22 15:41
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:3 
对表的数据统计了之后把结果赋值给Text1.Value,就显示出来了。

授人以渔,不授人以鱼。
2012-12-22 15:48
changke119
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2012-7-6
得分:0 
能写个程序吗?谢谢
2012-12-22 15:54
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
所有程序都是基本动作的组合,你先自己写个统计出结果的程序吧,那个写出来之后,这个就跟着出来了,一条赋值语句而已。

授人以渔,不授人以鱼。
2012-12-22 15:55
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:3 
sele sum(iif(商品类型="花",1,0)) a from aa into curs s
thisform.text1.controlsource="s.a"
2012-12-22 15:58
changke119
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2012-7-6
得分:0 
谢谢了啊 非常感谢
2012-12-22 16:08
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
SELECT 商品资料
COUNT ALL FOR ALLTRIM(商品类型) == "花" TO ThisForm.Text1.Value

授人以渔,不授人以鱼。
2012-12-22 16:12
bccn201203
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:680
专家分:1140
注 册:2012-3-14
得分:3 
SELECT COUNT(*) AS HUA FROM 商品资料 WHERE []$商品类型
THISFORM.TEXT1.VALUE=HUA
2012-12-22 17:16
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
呵呵,你又知道字段内容中有个“花”字就必定是所求的?

授人以渔,不授人以鱼。
2012-12-22 17:20
bccn201203
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:680
专家分:1140
注 册:2012-3-14
得分:0 
回复 9楼 TonyDeng
就事论事,严格的讲,这样是不符合规则的,谢谢T版的指正
应该:ALLTRIM(商品类型)==[花]
2012-12-22 20:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-392964-1-1.html




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

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