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

Pisahkan nilai string yang dibatasi menjadi baris

Gunakan fungsi ini dengan Federico Cargnelutti :

 CREATE FUNCTION SPLIT_STR(
 x VARCHAR(255),
 delim VARCHAR(12),
 pos INT
 )
   RETURNS VARCHAR(255)
   RETURN REPLACE(SUBSTRING(SUBSTRING_INDEX(x, delim, pos),LENGTH(SUBSTRING_INDEX(x, delim, pos -1)) + 1),
delim, '');

Penggunaan

 SELECT SPLIT_STR(string, delimiter, position)

Anda akan membutuhkan pengulangan untuk menyelesaikan masalah Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menampilkan data dari mysql menggunakan angular.js PHP?

  2. Tambahkan 6 jam ke fungsi now()

  3. Bagaimana cara kerja parameter 'LIMIT' di sql?

  4. MySQL Query untuk menarik item, tetapi selalu menampilkan item tertentu di atas

  5. Bagaimana saya bisa mengaktifkan log kueri lambat MySQL tanpa memulai ulang MySQL?