Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL - Se inizia con un numero o un carattere speciale

Se vuoi selezionare tutte le righe il cui "titolo" non inizia con una lettera, usa REGEXP:

  SELECT * 
    FROM thread 
   WHERE forumid NOT IN (1,2,3)
     AND title NOT REGEXP '^[[:alpha:]]'
ORDER BY title ASC
  • NON significa "non" (ovviamente;))
  • ^ significa "inizia con"
  • [[:alfa:]] significa "solo caratteri alfabetici"

Scopri di più su REGEXP nel manuale di MySQL .