sql >> Database teknologi >  >> RDS >> Mysql

MySQL - Sådan opdeles værdier i enkelte strenge ved hjælp af komma

I MySQL 8+ kan du f.eks. bruge

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;

violon



  1. Sådan finder og erstatter du tekst i MySQL-database ved hjælp af SQL

  2. 500 - Der er opstået en fejl - DB-funktionen rapporterer ingen fejl ved tilføjelse af ny artikel i Joomla

  3. How to_date() virker i PostgreSQL

  4. Hvordan ejendomsforvaltere kan forbedre effektiviteten med en database