Access交流中心

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

关于两个表建立模糊查询的问题?

王静  发表于:2010-11-30 16:25:49  
复制

我有两个表,表1如下:

编号  客户   电话号码

1     张三   13912523975

2     王五   03125902199

3     赵六   5972148

 

表2如下:

编号  号码

1     13912523975

2     5902199

3     3125902199

4     03125972148

 

我所要实现的功能是:将表1的“电话号码”与表2的“号码”匹配,查出所有相同的电话号码,显示为窗体格式,主窗体为:电话号码

 子窗体为号码,如下:

     电话号码 03125902199 注:主窗体

 

       号码  注:子窗体

       5902199

      3125902199

 

怎么实现!

 

Top
煮江品茶 发表于:2010-11-30 19:46:23
没有道理,没有规律,实现他干嘛?

南方 发表于:2010-12-01 02:40:15

用Access对数据进行模糊查询并不难,论坛里有很多。

    楼主可能是为了实现数据比对,如某某的手机号码是xxxxxxxxxxx,或者若干个...,通过掌握的其中一个号码或一个片段在数据库进行查询比对。也就是所谓的“数据碰撞理论”。如果是这样的话,劝楼主还是让使用部门出钱的好。



王静 发表于:2010-12-01 08:13:12
谢谢南方的建议,我就是想实现你说的这个功能,很难啊!我们做不出来吗?能教教我吗?

Lee 发表于:2010-12-05 17:54:31

你是想筛选出不同的号码,还是筛选出相同号码?



蒋元根 发表于:2010-12-05 20:16:40

供参考:

1 用Right函数取出7位数的电话号码

 

Right(表1!电话号码,7)

 

2 用模糊查询作为子窗体的数据来源

 

Like "*" & [Forms]![窗体1]![Combo0] & "*"

 

不知道是否符合你的要求

点击下载此附件

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