Mysql
 sql >> база данни >  >> RDS >> Mysql

MySql REGEXP за съвпадение на два низа, разделени със запетая

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

Ще съответства на всички стойности, съдържащи едно число от последователността 1,3,6,7,11 .

Не трябва да използвате една колона, за да записвате няколко стойности. Нормализирайте данните!

Редактиран отговор




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql:instr посочете границите на думите

  2. връща средна стойност на броя на записите след група по изявление

  3. Групирайте страници от една колона

  4. Как да обработвам нови файлове за обработка в cron задание

  5. Грешка в MySQL – Командите не са синхронизирани; не можете да изпълните тази команда сега