Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Truy vấn hợp nhất nhiều hàng thành các hàng riêng biệt với nhiều cột

Đây là cú pháp 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. Làm thế nào để sử dụng Biểu thức chính quy trong máy chủ sql?

  2. lỗi chuyển đổi varchar thành float

  3. Làm thế nào để chuyển đổi số phút sang định dạng hh:mm trong TSQL?

  4. Cách lấy danh sách các ràng buộc kiểm tra được bật / tắt trong cơ sở dữ liệu SQL Server - Hướng dẫn sử dụng SQL Server / TSQL Phần 86

  5. Tính trung bình giữa các cột bằng cách so sánh hai hàng trong SQL Server