Mysql
 sql >> база данни >  >> RDS >> Mysql

mySQL regex в клаузата where

Използвайте:

SELECT telephone_number
  FROM table
 WHERE telephone_number REGEXP '^1[() -]*[[:digit:]]{3}[() -]*[[:digit:]]{3}[() -]*[[:digit:]]{4}$';

Справка:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Възможно ли е да се конкатенират низове от множество редове и таблици в една колона с резултати?

  2. грабване само на първия ред в mysql заявка

  3. Име на таблица като параметър, използващ подготвен израз на PDO/MySQL

  4. алтернатива на mysql_field_name в mysqli

  5. Интелигентен (?) Кеш на базата данни