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

Разделени със запетая стойности и заместващи знаци в mysql

Съхраняването на неща в списък, разделен със запетая, обикновено е лоша идея, но ако трябва, използвайте FIND_IN_SET(str,strlist) функция.

WHERE FIND_IN_SET('223',wp_postmeta.meta_value)

Ако можете да промените вашата база данни и да я нормализирате, ще получите по-бързи резултати. Създайте допълнителна таблица, която свързва meta_values ​​с вашия primarni_id във вашата таблица.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Задайте опция по подразбиране в падащото меню php и запазете при изпращане на заявка

  2. Преобразуване на дата в име и година на месеца

  3. mysql ляво външно присъединяване

  4. Как да променя стойността за innodb_buffer_pool_size в MySQL на Mac OS?

  5. MySQL еквивалент на функцията DECODE в Oracle