2017-03-03 2 views
0

は...のMySQL関数similars文字列を比較する

私の電子メールは、私たちは小さなに登録しているかどうかを確認する必要があります[email protected]ですこのメールのバリエーションは、... [email protected]または[email protected]または[email protected]

ように私はすでにフルテキストインデックスのように試してみました:

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

それについてはわかりません。 –