sql >> Databasteknik >  >> RDS >> Mysql

negera regexmönster i mysql

Du kan bara använda INTE REGEX :

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

Stulen från Erick Jimenez kommentar . Jag tycker att det är bättre än dan1111s svar .

Du kan också göra NOT (vilket uttryck som helst) alltså INTE (kolumnnamn REGEXP 'mönster') skulle också fungera.



  1. Förbryllande php/Mysql Time aritmetiska beteende

  2. Resque Mysql2::Error:Användaren har överskridit resursen 'max_user_connections' (aktuellt värde:10)

  3. Prestandaskillnad i fråga mellan cmd och workbench mysql

  4. PHP:Dynamisk rullgardinsmeny med optgroup