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

SQL Server - Chuyển các hàng thành cột

Bạn cũng cần một trường giá trị trong truy vấn của mình cho mỗi id để tổng hợp. Sau đó, bạn có thể làm điều gì đó như thế này

select [1234], [1235]
from
(
    -- replace code below with your query, e.g. select id, value from table
    select
    id = 1234,
    value = 1
    union
    select
    id = 1235,
    value = 2
) a
pivot
(
  avg(value) for id in ([1234], [1235])
) as pvt


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DATEDIFF_BIG () Ví dụ trong SQL Server

  2. Thiết lập xác thực 2 yếu tố

  3. Ràng buộc khóa ngoài hai chiều

  4. SQL Server 2008, mệnh đề WHERE khác nhau với một truy vấn

  5. Khôi phục sự cố phiên bản máy chủ SQL?