我有一个国家代码、国家名称和地理领域的 MySQL 表。我使用 LOAD DATA INFILE 来做到这一点......我认为它们是一些特殊字符。当我执行语句
Select * from countrylist where country_realm!='Africa'
我仍然得到许多非洲。最重要的是,如果我进行分组,我会得到 2 套非洲。我已经尝试了这里找到的所有清理技术:从数据库字段中删除特殊字符
但它仍然不起作用。
另外,如果我执行语句
Select * from countrylist where country_realm NOT LIKE '%Africa%'
它工作得很好。