Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

新人求助ACCESS计数

jhy  发表于:2016-12-31 12:10:18  
复制

求助

求助如何能在表1中查询到如同表2的结果。

也就是说我要查出机台是101 内容是bb 之后的数据计数(从bb开始向下共有4条信息)

 

Top
朱先生 发表于:2017-01-02 10:16:12

    SELECT 表1.日期, 表1.机台, Sum(A1.内容之计数) AS 内容之计数之总计, 表1.内容
FROM 表1, [SELECT 表1.内容, Count(表1.内容) AS 内容之计数
FROM 表1
GROUP BY 表1.内容
HAVING (((表1.内容)>[选择查询内容]))]. AS A1
GROUP BY 表1.日期, 表1.机台, 表1.内容
HAVING (((表1.内容)=[选择查询内容]));

 

在选择查询内容中输入AA、BB.........



jhy 发表于:2017-01-03 10:58:23
感谢朱先生的支持与帮助。

 当我的数据有增多时,还需要您帮助调整(我刚接触Access,还不会调整复杂的语句)。 

要求如果机台号相同时有两个以上bb时,只查出日期最后一个的次数(前机台号的次数,不是整个表的次数) 再次感您的支持与耐心指导



朱先生 发表于:2017-01-03 21:11:07
重新做个象原来表1与表2 的附件,用文字表达,理解不了要求

jhy 发表于:2017-01-03 22:30:18
上传时显示目录不存在

jhy 发表于:2017-01-04 12:04:55

点击下载此附件

重新上传了附件,请各位老师指导



朱先生 发表于:2017-01-04 21:49:37
jhy 发表于:2017-01-05 10:12:18

点击下载此附件

老师,非常感谢您这么晚还能指点我。

我将部分实际数据放里,出来的结果还是有问题,不知是不是我改错了,还要麻烦您有时间时给看看,表2是我想要的实际效果。



jhy 发表于:2017-01-06 15:27:24

点击下载此附件

通过学习我重新调整了语句,现在多数信息能实现,只有计数不对,实在弄不出来了,哪位老师有时间给指点一下。

多谢大家支持。



朱先生 发表于:2017-01-07 16:43:20

点击下载此附件

先执行查询1生成表AA

再执行新结果

没有做成典韦套形式

看一下是否符合要求




jhy 发表于:2017-01-09 11:56:22
谢谢,非常感谢朱先生的帮助

总记录:10篇  页次:1/1 9 1 :