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

zanegować wzorzec wyrażenia regularnego w mysql

Możesz po prostu użyć NIE REGEX :

SELECT * FROM table
 WHERE column_name NOT REGEX '^your[[:space:]]pattern here'

Ukradziono Komentarz Ericka Jimeneza . Myślę, że to lepsze niż odpowiedź dan1111 .

Możesz także zrobić NIE (dowolne wyrażenie) więc NIE (nazwa kolumny REGEXP 'wzór') również zadział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. Wyniki zapytania mysql z funkcją GROUP BY

  2. Kod błędu:1292. Obcięta niepoprawna PODWÓJNA wartość:„tak”

  3. Obsługuje transakcje, blokowanie na poziomie wiersza i klucze obce

  4. Programowe tworzenie tabeli przy użyciu MyBatis i MySql

  5. Zapytanie MySQL NOT IN nie działa