Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL REGEXP Bez spacji Bez cyfr

Cóż, twoje wyrażenie nie działa, ponieważ:33 to obie liczby i szukasz dowolnego znaku niedziesiętnego, niebędącego odstępem. więc nie zawiera tego wiersza w wyniku.

Spróbuj:

SELECT * FROM table_name WHERE colA NOT REGEXP '[0-9[:space:]]' AND colB NOT REGEXP '[0-9[:space:]]'

ETA:Tak zapomniałeś, że \cokolwiek nie działa



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chcesz podzielić ciąg w mysql za pomocą SUBSTRING_INDEX

  2. Dynamiczne tworzenie warunków OR poprzez przekazanie tablicy do zapytania w MySQL PHP

  3. Zaktualizuj listę rzeczy bez uderzania w każdy wpis

  4. Problem z mysqldump:opcja --defaults-extra-file nie działa zgodnie z oczekiwaniami

  5. Łączenie się z bazą danych MySQL przy użyciu PHP z urządzenia z systemem Android