Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Mysql porównuje pole oddzielone przecinkami z pojedynczym ciągiem

W tym prostym przypadku możesz użyć FIND_IN_SET() ;

WHERE FIND_IN_SET('13', schools);

Pamiętaj jednak, że nie ma dobrego indeksowania dla kolumn z tekstem oddzielonym przecinkami, więc zapytań będzie dużo wolniej niż znormalizowana baza danych.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wiele kluczy obcych w tej samej tabeli

  2. Jak wykonać kopię zapasową procedur składowanych w MySQL

  3. MySQL - GROUP_CONCAT z przyłączeniami

  4. Inicjalizacja bazy danych Spring Boot MySQLException for Trigger

  5. Jak porównać ciąg wersji (x.y.z) w MySQL?