私が照会しているレコードは、2つの異なるフォーマットで保存されています。各人は少なくとも1つの電子メールのレコードを[email protected]の形式で持っています。電子メールが[email protected]である2番目のレコードがある人もいます。SQL WHERE REGEXP_LIKE with metacharacters
電子メールのフォーマットが[email protected]のようなレコードを検索するにはどうすればよいですか?
私は、次のSQLステートメントでそれを行おうとしましたが、私はそれは空の結果を返します。
Select * from email where regexp_like(emailaddress, '. (@)')
最終製品は、その個別の値を選択することはないが、他のいくつかのクエリと結合して使用されますここにオプションがあります。環境はOracle DBであり、これは複数の結合を介して行われるため、より効率的です。誰かが私が間違ってやっていることや、これを達成するための他の方法を持っていますか?
はどのようにlike
の使用について、 ジョシュア
パーフェクト。ありがとう、トン –
いいえボブ:)。 – ravioli