我有一个包含用户输入的位置数据的表格,取自一系列推文。这是一个例子:
texas
Chicago
california
NEW YORK
Ohio
Canada
London
nyc
michigan
Tx
nj
Florida
Chicago, IL
New Jersey
Indiana
HTX
Los Angeles
Houston, TX
正如您所见,德克萨斯以不同的形式出现了四次。
有没有人知道"规范化的方式"从我所拥有的数据带出城市,州,国家?是否有预先存在的查找数据库或API?
很高兴获得MySQL和/或PHP的解决方案。
答案 0 :(得分:0)
答案 1 :(得分:-1)
哦,所以我认为你可以使用后续的Mysql查询
select DISTINCT Column from table where Column IN (select replace(Column, 'tx', 'texas') from table where Column like '%tx%')
我留下第一个答案,因为它可以帮助别人。