Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment normaliser les valeurs séparées par des virgules dans la colonne de la table, puis exécuter la requête

Pour normaliser cette table, vous voudriez utiliser une table composée de deux colonnes, la clé primaire étant les deux colonnes. Cela ressemblerait à ceci :

| column1    |    column2       |
|------------|------------------|
| a          |    1             |
| a          |    3             |
| a          |    L             |
| b          |    R             |
| c          |    8             |
| d          |    3             |

Ensuite, vous pouvez utiliser cette requête simple :

Select column1 from table where column2 = 3;