2017-03-03 1 views
0
내가 "거의"같은 이메일을 사용하여 레지스터 내 데이터베이스에서 검색 할 필요가

를 비교 ... [email protected] 또는 [email protected] 또는 [email protected]MySQL의 기능은 우리가 작은 등록이있는 경우 볼 필요가</p> <p>내 이메일 [email protected]입니다 ... Similars 참조 문자열

같은이 이메일의 변화는 내가 좋아하는 이미 전체 텍스트 인덱스 시도 :

select codcliente, 
    email, 
    MATCH(email) AGAINST('"[email protected]"' in BOOLEAN MODE) 
from cliente 
where MATCH(email) AGAINST('"[email protected]"' in BOOLEAN MODE); 

하지만 성공을 ...

도움이 필요하십니까?

답변

1
 SELECT count(email) FROM cliente 
     WHERE email SOUNDS LIKE '[email protected]'; 

당신이 논리는이

if count > 0 then exist. 
+0

예 작동처럼가는 어떤 언어로 구현해야 다음 비교하려면이

을 시도하지만, 내가되고 싶은 것 유사성의 백분율을 지정할 수 있습니다.이 것과 97 % 유사한 문자열 만 표시하십시오 ..... – costamatrix

+1

확실하지 않습니다. –

관련 문제