Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Memisahkan nilai yang dipisahkan koma dalam kolom menjadi beberapa baris di Sql Server

SELECT col1,
       col2,
       Split.a.value('.', 'VARCHAR(100)') col3
FROM   (SELECT col1,
               col2,
               Cast ('<M>' + Replace(col3, ' ', '</M><M>') + '</M>' AS XML) AS Data
        FROM   [table]) AS A
       CROSS APPLY Data.nodes ('/M') AS Split(a) 



  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 saya bisa melakukan pemicu SEBELUM DIPERBARUI dengan sql server?

  2. Ganti Beberapa Karakter dalam sebuah String di SQL Server (T-SQL)

  3. Menggunakan Ekspresi CASE di SQL Server

  4. SQL Server 2016:Selalu Dienkripsi

  5. Bagaimana cara mengedit tabel untuk mengaktifkan CASCADE DELETE?