कैसा रहेगा:
SELECT
person,
replace(replace(replace(replace(phone_number,' ',''),'(',''),')',''),'-','') as phone_number
FROM
people
WHERE
phone_number RLIKE '^[+]?[-() 0-9]+$';
उन संख्याओं से मेल खाता है जो एक प्लस चिह्न से शुरू होती हैं, उनमें हाइफ़न, कोष्ठक और रिक्त स्थान हो सकते हैं। लेकिन शुरुआत के अलावा कोई प्लस संकेत नहीं है। और कोई पात्र भी नहीं। हाइफ़न, रिक्त स्थान और कोष्ठक भी हटाता है।