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

Избиране от поле, разделено със запетая

Вие съхранявате множество стойности в едно и също поле. Това е лошо!

Необходима ви е втора таблица за представяне на абонаменти - ще има колона userid и subscriberuserid (или нещо подобно).

За всеки абонат, който потребител има, ще има запис в тази таблица с потребителския идентификатор на този потребител (и потребителския идентификатор на неговия абонат).

След това можете да ограничите съдържанието на сърцата си:

SELECT subscribers.subscriberuserid
FROM subscribers
WHERE userid = 1
LIMIT 2


  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. MySql твърде много връзки

  3. Искате да извлечете данни от база данни въз основа на избор от падащ списък с помощта на php

  4. PHP MYSQL заявка за групово класиране

  5. MYSQL - дата и час в секунди