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

Oracle SQL để chuyển đổi các hàng liên quan thành một hàng duy nhất

sử dụng PIVOT

SELECT * FROM
(SELECT "RollNo", "Name", 
"Subject", "score" FROM Table1)  T
PIVOT
( max("score") for "Subject" in
   ('English' as English_score,
    'French'  as French_score,
    'Germany' as Germany_score,
    'Spanish' as Spanishh_score
    )
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách chính xác để cấp cho người dùng quyền truy cập vào các lược đồ bổ sung trong Oracle

  2. Oracle động DESC và ASC theo thứ tự

  3. ClientDataSet TBCDField làm tròn

  4. LỖI TRÊN CHUYỂN ĐỔI không thành công với ORA-43918:Đối số này phải là một chữ

  5. Bí ẩn của rownum trong tiên tri