2013-10-19 1 views
0

나는 국가 코드, 국가 이름 및 해당 지역의 MySQL 테이블이 있습니다. 나는 LOAD DATA INFILE을 사용하여 이것을했다 ... 그리고 나는 그들이 몇몇 특수 문자라고 생각한다. 성명서를 실행할 때숨겨진 문자의 mysql 필드 정리

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

TRIM을 사용해 보셨습니까?

UPDATE countrylist SET country_realm = TRIM(country_realm); 
+0

저에게 도움이되었습니다. –