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

Mysql сравнява поле, разделено със запетая, с единичен низ

За този прост случай можете да използвате FIND_IN_SET() ;

WHERE FIND_IN_SET('13', schools);

Имайте предвид обаче, че няма добро индексиране за колони с текст, разделен със запетая, така че заявките ще бъдат много по-бавно от нормализирана база данни.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Включително извиквания на DB функции в python MySQLdb executemany()

  2. Хърватски диакритични знаци в MySQL db (utf-8)

  3. Как да получите списък с дати между две дати в заявката за избор на mysql

  4. Имате нужда от помощ за вмъкване на данни, разделени със запетая, в база данни на mysql с помощта на PHP

  5. MySQL конвенции за именуване, трябва ли името на полето да включва името на таблицата?