12

How to find invalid email address in a row with SELECT ?

georgevich
  • 2,285
  • 6
  • 24
  • 20

2 Answers2

17
SELECT
    email
FROM
    TABLE
WHERE
    email NOT LIKE '%_@_%._%'
AND email NOT LIKE '%list of invalid char%';
Faisal
  • 4,324
  • 2
  • 39
  • 48
Gaurav
  • 27,714
  • 8
  • 48
  • 78
-1
SELECT email FROM tablename WHERE email NOT REGEXP '(^[a-z0-9]+)\@(.*)'
lobster1234
  • 7,609
  • 25
  • 29