I don't see @ as a special character in the MySQL listでもLIKE
と@
の私のSELECT
は私に空の結果を与えます。別のオプションは、あなたの電子メール(おそらくいくつかの白文字)をトリミングすることであるMySQLの検索で@を使用してLIKE検索を行うにはどうすればよいですか?
SELECT email
from myTable
WHERE email LIKE '%[email protected]' ESCAPE '!';
:私はあなたがESCAPE
句(野生の推測)を使用しようとすることができ
SELECT email from myTable WHERE email LIKE '%@domain.com'
[@は、MySQLのLIKE演算子に関する特殊文字ではありません](http://rextester.com/JCGG49620)。あなたの質問を再現可能にすることができますか? –
質問を編集してサンプルデータを提供してください。私はあなたが私たちに語ったことから何の問題も見ません。 –
"現状のまま"あなたのDBからサンプルメールを投稿してください。コピー貼り付けを使用する。 '@'の前に部分をスキップします。 – lad2025