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

Permintaan untuk menggabungkan beberapa baris menjadi baris yang berbeda dengan beberapa kolom

Ini dia sintaks PIVOT

SELECT Name,[1] as Animal, [2] as Color
FROM
(SELECT Name,Id,Value
    FROM Table) AS SourceTable
PIVOT
(
MIN(Value)
FOR Id IN ([1], [2])
) AS PivotTable;


  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 mengubah nilai kolom identitas secara terprogram?

  2. Cara Menghasilkan Data Uji di SQL Server

  3. Alih-alih NULL, bagaimana cara menampilkan `0` dalam hasil dengan pernyataan SELECT sql?

  4. Bagaimana menghindari kondisi balapan basis data saat secara manual menambah PK dari baris baru

  5. SQL Server Management Studio – tips untuk meningkatkan proses pengkodean TSQL