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

cột sang hàng trong máy chủ sql?

Bạn có thể sử dụng UNPIVOT hoạt động để nhận được kết quả của bạn

SELECT col, value
FROM 
   (SELECT CAST(col1 AS VARCHAR) AS col1, CAST(col2 AS VARCHAR) AS col2,
        CAST(col3 AS VARCHAR) AS col3, CAST(col4 AS VARCHAR) AS col4
   FROM Table1) p
UNPIVOT
   (value FOR col IN 
      (col1, col2, col3, col4)
) AS unpvt;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tính toán giá trị bằng cách sử dụng giá trị trước đó của một hàng trong T-SQL

  2. Thay đổi mật khẩu khi đăng nhập SA trong SQL Server (Ví dụ T-SQL)

  3. Tính toán kiểu dữ liệu SQL Server Float so với số thập phân

  4. Truyền một biến vào mệnh đề IN trong một hàm SQL?

  5. Làm cách nào để có thể chỉnh sửa truy vấn passthrough / passthru?