sql >> Database >  >> RDS >> Mysql

Een Regex aanpassen om met MySQL te werken

Om een ​​cijfer te matchen, moet u ofwel [0-9] . gebruiken of [[:digit:]] .

Probeer dit:

SELECT col1, col2, ..., coln
FROM products
WHERE sku REGEXP '^[A-Za-z]{2,4}-[0-9]{3}-[0-9]{2}$'

Zie het online werken:sqlfiddle .

Zie de handleiding voor REGEXP .




  1. Items in MySQL bestellen via een vaste lijst?

  2. Meerdere tafels selecteren vs. JOIN (prestaties)

  3. Vraag bijwerken met PDO en MySQL

  4. MS-Access Class-module en VBA