设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[Access本身] Access操作问题求解

[复制链接]
跳转到指定楼层
1#
发表于 2016-11-17 15:29:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想请教一下,比如2016年由有40万条数据,每条数据有一个字段10位,想知道2015年(2015年可能有30万条数据)这40万条数据有多少已经出现,2014年(2014年可能有20万条数据),这40万条数据有多少已经出现。
请教大拿,通过Access能否实现以及如何实现?


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2016-11-17 15:50:34 | 只看该作者
本帖最后由 Henry D. Sy 于 2016-11-17 16:35 编辑

什么意思?
什么叫已经出现
3#
发表于 2016-11-17 16:38:57 | 只看该作者
多少是2016年、2015年和2014年都出现过的数据的吧?
1、可以用exists来试试:
  1. SELECT A.姓名
  2. FROM 表1 AS A
  3. WHERE (((A.年份)=2016) AND ((Exists (SELECT 姓名, 年份
  4. FROM 表1 AS B
  5. WHERE B.年份=2015 and A.姓名=B.姓名))<>False));
复制代码

2、可以用Join来试试:
  1. SELECT A.姓名, A.年份
  2. FROM 表1 AS A INNER JOIN 表1 ON A.姓名 = 表1.姓名
  3. WHERE (((A.年份)=2016) AND ((表1.年份)=2015));
复制代码

详细见附件:

本帖子中包含更多资源

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

x
4#
 楼主| 发表于 2016-11-18 09:09:53 | 只看该作者
Henry D. Sy 发表于 2016-11-17 15:50
什么意思?
什么叫已经出现

不好意思,我换种说法。

比如2016年有40万个客户购买了服务(每个客户对应一条数据),用某一个字段(不是客户姓名)10位数字+字母组合,想知道(2015年可能有30万个客户)这40万个客户有多少是2015年已经购买过服务的,(2014年可能有20万条数据),这40万个客户有多少是2014年就购买了服务的。
PS:服务一年买一次。
请教大拿,通过Access能否实现以及如何实现?
5#
 楼主| 发表于 2016-11-18 09:20:04 | 只看该作者
roych 发表于 2016-11-17 16:38
多少是2016年、2015年和2014年都出现过的数据的吧?
1、可以用exists来试试:

大拿您好 !
有几个细节问题请教:
1、我这有10个Excel,每个大概有30万条数据,能通过Access合并吗?直接复制粘贴的话,Excel装不下那么多条数据,或者运行不好;
2、我这有2014.2015.2016三年的数据,大概300多万条,然后有一个列表是可以对应每一条数据的具体时间,比如2014年11月份。想通过Access对应出来每一条数据的具体时间。(通过某10位数的字母+数字编号),不知是否可行?
6#
发表于 2016-11-18 12:19:36 | 只看该作者
把例子传上来吧!
7#
发表于 2016-11-18 14:47:46 | 只看该作者
想得到具体时间除了有具体时间的数据还要有数据间的关联。从你的叙述中看不清这个信息。

粗算ACC可以容纳你的数据。
8#
发表于 2016-11-18 23:00:42 | 只看该作者
lqdcwy2 发表于 2016-11-18 09:20
大拿您好 !
有几个细节问题请教:
1、我这有10个Excel,每个大概有30万条数据,能通过Access合并吗? ...

1、Access可以容纳下。跟记录条数没关系,跟文件大小有关,单个文件不超过2G就好。Access不是用复制粘贴的,而是使用追加查询,或者联合查询等。但问题在于300万条,不好导出Excel(Excel只能容纳100多万条)。
2、如果有共同的字段,例如客户编号之类,可以通过内联接把其它字段增加进去。
3、不过记录比较多的时候Access的查询也会出现假死现象,只是比Excel的VLOOKUP好很多而已。
4、Access的字段是有限制的(255个),因此通过日期作为列字段来做交叉表查询是不现实的。
5、一些具体细节你可以参考2L的附件。
6、最后,你可以抽取部分数据,例如,每年各几十条数据,做一个示例文件传上来。毕竟没有附件,我这样讲,估计你也听得云里雾里的。
9#
发表于 2016-11-24 15:36:34 | 只看该作者
大数据查询Access吃不消,你这个要用到分布式查询处理吧,要不客户端和服务器很容易宕机。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-28 16:03 , Processed in 0.108241 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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