sql >> Databáze >  >> RDS >> Mysql

Jak uložit více možností vybraných uživatelem do tabulky

Ne, neukládejte do databáze hodnoty ve formátu CSV. Místo toho vytvořte spojovací tabulku s názvem user_drug a uložte jeden řádek pro každou kombinaci uživatel/lék:

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. Jak se vyhnout zablokování SQL pomocí ladění dotazů:Rada od Brenta Ozara

  2. Nedefinovaný odkaz na knihovny MySQL pomocí g++

  3. Seskupit podle rozsahu DATETIME – MySql

  4. Pomozte mi začlenit terminologii Oracle do terminologie SQL Server