我有一个国家代码,国家/地区和地理区域的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%'
它运作得很好。
答案 0 :(得分:1)
您是否尝试过TRIM
?
UPDATE countrylist SET country_realm = TRIM(country_realm);