sql >> Database >  >> RDS >> Mysql

MySql REGEXP om twee door komma's gescheiden tekenreeksen te matchen

REGEXP '(^|,)(1|3|6|7|11)(,|$)'

Komt overeen met alle waarden die één nummer van de reeks bevatten 1,3,6,7,11 .

U moet niet één kolom gebruiken om meerdere waarden op te slaan. Gegevens normaliseren!

Bewerkt antwoord




  1. Genereer gegevens voor het bereik van datums, inclusief de datums die niet in de gegevens voorkomen

  2. MySQL versus PDO

  3. Oracle - update join - tabel zonder sleutelbehoud

  4. Een processor selecteren voor SQL Server 2014 – deel 2