Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL - se começar com um número ou caractere especial


Se você deseja selecionar todas as linhas cujo "título" não comece com uma letra, use REGEXP:
  SELECT * 
    FROM thread 
   WHERE forumid NOT IN (1,2,3)
     AND title NOT REGEXP '^[[:alpha:]]'
ORDER BY title ASC
  • NÃO significa "não" (obviamente;))
  • ^ significa "começa com"
  • [[:alpha:]] significa "somente caracteres alfabéticos"

Saiba mais sobre REGEXP no manual do MySQL .