设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2510|回复: 7
打印 上一主题 下一主题

[ADO/DAO] 怎样用vba 的ado查询Access的数据 急呀!!!!

[复制链接]
跳转到指定楼层
1#
发表于 2010-7-30 06:25:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎样根据下面的Access表1的1、2、3月.数据生成一季度的Access数据,并添加到表1中,在vba中的sql代码是什么?先万分感谢哦!!!!

月份   商品名称 期末库存 销售数量
1          电视机             2           10
1          收音机             3            11
2          电视机             4             4
2          收音机             1             5
3          电视机             25           4
3          收音机             28           3

一季度 电视机             25           18
一季度 收音机             28           19
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2010-7-30 06:35:17 | 只看该作者
本帖最后由 todaynew 于 2010-7-30 06:46 编辑
怎样根据下面的Access表1的1、2、3月.数据生成一季度的Access数据,并添加到表1中,在vba中的sql代码是什么 ...
xxh6391 发表于 2010-7-30 06:25

无需vab,分组查询而已。

SELECT IIf([月份]<=3,"1季度",IIf([月份]<=6,"2季度",IIf([月份]<=9,"3季度","4季度"))) AS 季度, 表1.商品, Sum(表1.库存) AS 库存总计, Sum(表1.销售) AS 销售总计
FROM 表1
GROUP BY IIf([月份]<=3,"1季度",IIf([月份]<=6,"2季度",IIf([月份]<=9,"3季度","4季度"))), 表1.商品;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
3#
 楼主| 发表于 2010-7-30 19:57:22 | 只看该作者
回复 todaynew 的帖子

万分感谢版主!!!!,解决了一直困扰我很久的问题
   
4#
 楼主| 发表于 2010-7-30 20:17:17 | 只看该作者
回复 todaynew 的帖子

版主你好!,刚才看了一下代码,可能版主误解了题意了,我是要在季度的数据中,期末库存应该是季度末的库存数量,如一季度的期末库存为3月份的库存,而不是1到3月的汇总,二季度的期末库存为6月份的库存,而不是1到6月的汇总。    不知如何编写代码?????
   
5#
发表于 2010-7-30 21:40:04 | 只看该作者
本帖最后由 todaynew 于 2010-7-30 21:42 编辑

回复 xxh6391 的帖子


    有道理,库存在分组查询中应该选最后一个记录。
SELECT IIf([月份]<=3,"1季度",IIf([月份]<=6,"2季度",IIf([月份]<=9,"3季度","4季度"))) AS 季度, 表1.商品, Last(表1.库存) AS 期末库存, Sum(表1.销售) AS 销售总计
FROM 表1
GROUP BY IIf([月份]<=3,"1季度",IIf([月份]<=6,"2季度",IIf([月份]<=9,"3季度","4季度"))), 表1.商品
6#
 楼主| 发表于 2010-7-30 22:16:39 | 只看该作者
回复 todaynew 的帖子


    谢谢版主!!!,回复如此之快让人佩服!!!,不知版主有QQ群吗,方便讨论学习

点击这里给我发消息

7#
发表于 2015-1-29 10:09:57 | 只看该作者
历害!!!
回复

使用道具 举报

点击这里给我发消息

8#
发表于 2015-1-29 10:11:25 | 只看该作者
最全的Access QQ群 excel office相关QQ群在这里
http://www.office-cn.net/plugin.php?id=zstm_qqgroup:index
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-10 15:00 , Processed in 0.092926 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表