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

Jak przechowywać wiele opcji wybranych przez użytkownika w tabeli?

Nie, nie przechowuj wartości w formacie CSV w bazie danych. Zamiast tego utwórz tablicę dołączania o nazwie user_drug i zapisz jeden wiersz dla każdej kombinacji użytkownik/lek:

user
id    name  income
1     Foo   10000
2     Bar   20000
3     Baz   30000

drug
id    name
1     Marijuana
2     Cocaine
3     Heroin

user_drug
user_id drug_id
1       1
1       2
2       1       
2       3
3       3


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zainstalować phpMyAdmin na zarządzanych kontach hostingowych

  2. Praca ze wskaźnikami plików w csv

  3. instrukcja przypadku w procedurze składowanej

  4. porównywanie dat według miesiąca i roku w mysql

  5. wyślij dane do MySQL za pomocą AJAX + jQuery + PHP