Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL - Cara membagi nilai dalam string tunggal menggunakan koma

Di MySQL 8+ Anda dapat menggunakan, misalnya,

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;

biola



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP &mySQL:Tahun 2038 Bug:Apa itu? Bagaimana cara mengatasinya?

  2. MySQL- GROUP dan COUNT menurut tanggal

  3. Mencegah caching kueri di MySQL

  4. Bagaimana cara menggunakan alias dalam operator matematika di SQL?

  5. Pernyataan PDO saya tidak berfungsi