Office中国论坛/Access中国论坛

标题: 如何实现多个ACCESS表数据筛选...急. [打印本页]

作者: johnasen    时间: 2008-12-31 15:58
标题: 如何实现多个ACCESS表数据筛选...急.
现在有多个ACCESS表 其中有 字段: 姓名   字段:电话    字段:会员编号  填写日期等字段

我想筛选出 不同手机号码和相对应姓名的SQL语句如何写

是好几个表 大概有12个.. 条件筛选出手机号 不可重复..

麻烦了..
作者: Henry D. Sy    时间: 2008-12-31 16:17
描述不清
作者: johnasen    时间: 2008-12-31 16:20
意思就是 1月 有一份ACCESS其中 内容 为 姓名  电话 填写日期 编号等信息 2月...3月...至12月都有一个单独的ACCESS文件


现在需要在里面获取相关不同手机号的记录信息. 需要总数量,姓名和手机号对应记录
作者: Henry D. Sy    时间: 2008-12-31 16:23
还是不懂
作者: todaynew    时间: 2008-12-31 16:24
呵呵,自己给自己找麻烦了不是,还是放在一张表中省事。现在只能搞一个联合查询了。
作者: johnasen    时间: 2008-12-31 16:29
请问,这个SQL语句怎么写法???
作者: todaynew    时间: 2008-12-31 16:35
标题: 回复 6# 的帖子
我建议你还是把这些单独的表都追加到一个临时表中,这样解决问题更快一些。别去想联合查询的问题,这样会比较复杂和啰嗦。
作者: johnasen    时间: 2008-12-31 17:02
恩 那请问 这个SQL语句怎么写呢???
作者: Henry D. Sy    时间: 2008-12-31 17:06
为什么不把您的例子传上来,随便把想要的结果贴出来。
老是问sql怎么写,叫人如何回答??
作者: todaynew    时间: 2008-12-31 17:08
先建一个电话簿表,字段为:人员ID,姓名,电话

INSERT INTO 电话簿 ( 人员ID,姓名,电话)
SELECT 人员ID.姓名,电话
FROM 1月表

INSERT INTO 电话簿 ( 人员ID,姓名,电话)
SELECT 人员ID.姓名,电话
FROM 2月表

......

表要是多的话,做循环也行.


全部导入一张表后,你应该就能折腾出来了.

[ 本帖最后由 todaynew 于 2008-12-31 17:11 编辑 ]
作者: johnasen    时间: 2008-12-31 17:23
附件是举例子 麻烦看看
作者: Henry D. Sy    时间: 2008-12-31 20:11
你达到什么结果
作者: WANGDUYU    时间: 2008-12-31 21:43
Johnason,您是否考虑一下重新做一下数据表,这样的数据放置方法,并不是使用数据表格的正确方法,把一个两维数据表可以容纳的内容,分成了若干张表。
或者您使用一下联合查询的方法,将12张表合成一张表。联合查询的使用方法,您可以查看Access的帮助文件,这里就不写太多了。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3