【发布时间】:2012-10-26 02:51:46
【问题描述】:
我的PhoneNos表上有电话号码列表
ID | PhoneNo
1 | +61 2 9666 8000
我们尝试在我们的 Content 表(即 desc 字段)中搜索这个电话号码
挑战其实是:
desc 字段是一个文本,输入可以是任何内容,例如:
ContentID | Desc
1 | bla bla ... +61 (02) 9666 8000 ... bla bla
2 | bla bla ... +61-2-9666-8000 bla bla
3 | bla bla ... +61 2 96668000 bla bla
4 | bla bla ... +61296668000 00116129668000 bla bla
或者可以是从额外的间距安排的任何东西,例如
5 | bla bla ... +61 (02) 9666 8000 ... bla bla
6 | bla bla ... +61-2 9662 0382 ... bla bla
这是一个澳大利亚的电话号码,但它可能是美国或任何其他国家/地区,因此与 1 个特定国家/地区并不紧密。
此手机号之前和之后没有任何图案。所以它可以是任何东西。
有没有办法轻松处理这种事情?我可能可以在上面构建每个条件,但我只是想知道是否有更好的解决方案。
【问题讨论】:
-
您想如何对记录进行排序?
-
这里有一个类似的question,您可以检查答案是否适合您。
-
@JohnWoo:我们只需要标记是否在该内容表(desc 字段)上找到了电话号码。
-
我已经编辑了问题以使其更清晰
标签: mysql