sql >> Databasteknik >  >> RDS >> Mysql

Hur man lagrar flera alternativ valda av användaren i en tabell

Nej, lagra inte värdena i CSV-format i databasen. Skapa istället en join-tabell kallas user_drug och lagra en rad för varje användare/läkemedelskombination:

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. MySql UNION för UPPDATERING

  2. Gruppera DateTime i 5,15,30 och 60 minuters intervall

  3. Ställer du in främmande nycklar i phpMyAdmin?

  4. Oracle sql härledd tabell - valfri aliasing