sql >> Databáze >  >> RDS >> Mysql

Přizpůsobení Regexu pro práci s MySQL

Pro shodu číslice použijte buď [0-9] nebo [[:digit:]] .

Zkuste toto:

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

Podívejte se, jak to funguje online:sqlfiddle .

Přečtěte si příručku pro REGEXP .




  1. Použijte JOOQ k provedení odstranění s uvedením více sloupců v klauzuli not in

  2. Jak vytvořit databázi na serveru SQL

  3. Zpracování více výsledků z uložené procedury pomocí SqlQuery

  4. Proveďte tento dotaz na hodiny provozu v PostgreSQL