清理隐藏字符的mysql字段

时间:2013-10-19 00:22:26

标签: mysql special-characters

我有一个国家代码,国家/地区和地理区域的MySQL表。我使用LOAD DATA INFILE做了这个...我认为他们是一些特殊的角色。当我执行语句

Select * from countrylist where country_realm!='Africa'

我仍然有很多非洲人。最重要的是,如果我做一组,我得到2套非洲。我已经尝试了所有清洁技术:Remove special characters from a database field

但它仍然无效。

此外,如果我执行语句

Select * from countrylist where country_realm NOT LIKE '%Africa%'

它运作得很好。

1 个答案:

答案 0 :(得分:1)

您是否尝试过TRIM

UPDATE countrylist SET country_realm = TRIM(country_realm);