access 查询出电话号码的难题求解
数据库:access
数据表字段:【ContactID,CallPhoneNO】
数据库有以下类型数据:
【ContactID,CallPhoneNO】
1 1xx xxxx xxxx 【PS:133 6666 8888 】
2 01xx xxxx xxxx 【PS:0133 6666 8888 】
3 861xx xxxx xxxx 【PS:86133 6666 8888 】
4 +861xx xxxx xxxx 【PS:+86133 6666 8888 】
5 xxxx xxx 【PS:6666 888 】
6 xxxx xxxx 【PS:6666 8888 】
7 0xx xxxx xxx 【PS:0286666 888 】
8 0xx xxxx xxxx 【PS:0286666 8888 】
9 0xxx xxxx xxx 【PS:07316666 888 】
10 0xxx xxxx xxxx 【PS:07316666 8888 】
11 86 0xx xxxx xxx 【PS:8602816666 888 】
12 86 0xx xxxx xxxx 【PS:8602816666 8888 】
13 86 0xxx xxxx xxx 【PS:86073116666 888 】
14 86 0xxx xxxx xxxx 【PS:86073116666 8888 】
15 + 86 0xx xxxx xxx 【PS:+8602816666 888 】
16 +86 0xx xxxx xxxx 【PS:+8602816666 8888 】
17 +86 0xxx xxxx xxx 【PS:+86073116666 888 】
18 +86 0xxx xxxx xxxx 【PS:+86073116666 8888 】
19 x(ps:表示任意尾数的无规则数字) 6
20 x(ps:表示任意尾数的无规则数字) 66
21 x(ps:表示任意尾数的无规则数字) 666
22 x(ps:表示任意尾数的无规则数字) 666
23 x(ps:表示任意尾数的无规则数字) 6666
24 x(ps:表示任意尾数的无规则数字) 66666
25 x(ps:表示任意尾数的无规则数字) 666666
.直到.......20位 数字 666666
ps: 号码中是没有空格的 我是为了方便看才着吗敲的;
查询结果:在ACCESS中 不使用聚合函数和Group by的前提条件下 ,查询以上数据得到如下结果:
133 6666 8888
6666 888
6666 8888
0286666 888
0286666 8888
07316666 888
07316666 8888
其他非号码数字
想了N久找不到 办法 求大神帮忙