Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So normalisieren Sie durch Kommas getrennte Werte in einer Tabellenspalte und führen Sie dann eine Abfrage aus

Um diese Tabelle zu normalisieren, möchten Sie eine Tabelle verwenden, die aus zwei Spalten besteht, wobei der Primärschlüssel beide Spalten sind. Es würde in etwa so aussehen:

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

Dann können Sie diese einfache Abfrage verwenden:

Select column1 from table where column2 = 3;