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

MySQL - So teilen Sie Werte mit Kommas in einzelne Zeichenfolgen auf

In MySQL 8+ können Sie beispielsweise

verwenden
SELECT category.ID, category.TITLE, TRIM(jsontable.value) CATEGORY
FROM category
CROSS JOIN JSON_TABLE( CONCAT('["', REPLACE(category.CATEGORY, ',', '","'), '"]'),
                       "$[*]" COLUMNS( value VARCHAR(254) PATH "$" )
                     ) AS jsontable
ORDER BY category.ID, jsontable.value;

Geige