Office中国论坛/Access中国论坛

标题: ACCESS数据库中如何建立一个没有非数字字符的视图,只保留手机号码,如何写sql语句。 [打印本页]

作者: hnweiyi01    时间: 2011-1-6 22:27
标题: ACCESS数据库中如何建立一个没有非数字字符的视图,只保留手机号码,如何写sql语句。
ACCESS数据库中如何建立一个没有非数字字符的视图,只保留手机号码,如何写sql语句。

数据表中字段内容如:
0731-52527279
013098583733
13007328255
13217329110
13257324985不打
黄13217323985

要求得到
13098583733
13007328255
13217329110
13257324985
13217323985
的内容。
按版主的出现问题啦
SELECT Len(Val([号码])) AS 11, 所有车主电话手机和联系电话.号码
FROM 所有车主电话手机和联系电话;执行成功
SELECT Len(Val([号码])) AS 11, 所有车主电话手机和联系电话.号码
FROM 所有车主电话手机和联系电话
WHERE (((Len(Val([号码])))=11));
确提示 标准表达式中数据类型不匹配。
请问我该怎么弄。
作者: roych    时间: 2011-1-6 23:22
本帖最后由 roych 于 2011-1-6 23:27 编辑
hnweiyi01 发表于 2011-1-6 22:27
ACCESS数据库中如何建立一个没有非数字字符的视图,只保留手机号码,如何写sql语句。

数据表中字段内容如 ...

改成这个怎么样?
  1. SELECT Val([表1]![号码]) AS 手机号码
  2. FROM 表1
  3. WHERE ((Len(Val([表1]![号码]) )="11"));
复制代码


[attach]44600[/attach]






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