MySQLリストで@を特殊文字として表示していませんが、SELECT
aLIKE
とan@
を指定すると空の結果が得られます。私は次のようなことをしたいです
SELECT email from myTable WHERE email LIKE '%@domain.com'
あなたはESCAPE
節を使おうとすることができます(野生の推測):
SELECT email
from myTable
WHERE email LIKE '%[email protected]' ESCAPE '!';
別のオプションは、電子メール(おそらくいくつかの白い文字)をトリミングすることです:
SELECT email
from myTable
WHERE TRIM(email) LIKE '%@domain.com';
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加