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

Заявка с множество стойности в колона

Най-доброто решение би било да нормализирате вашата схема. Трябва да имате отделна таблица с един ред за всяко дете, вместо списък, разделен със запетая. След това можете да се присъедините към тази таблица, за да намерите родител с конкретно дете. Вижте отговора на @themite за пример за това.

Но ако не можете да направите това по някаква причина, можете да използвате FIND_IN_SET :

WHERE FIND_IN_SET('Alex', children)


  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 Показване на индекси в базата данни

  2. Как мога да импортирам голям (14 GB) MySQL файл за дъмп в нова база данни на MySQL?

  3. Увеличете полето на базата данни с 1

  4. Колоната с автоматично увеличение на MySQL скача с 10 - защо?

  5. Как да добавя низ към стойност на колона в MySQL?