Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana melakukan Pivoting di Oracle 10g

Anda dapat melakukannya seperti ini di 10G:

select salesboyname, 
       sum (case when product='P1' then amount end) as p1,
       sum (case when product='P2' then amount end) as p2,
       sum (case when product='P3' then amount end) as p3
from   tblsales
group by salesboyname;

Di 11G ada kata kunci PIVOT yang mirip dengan SQL Server.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Panjang kolom pilihan Oracle

  2. Persyaratan Pemulihan Sebelum Pencadangan

  3. Oracle Nomor Tidak Valid disebabkan oleh fungsi to_char

  4. Cara memilih grup item terkait di Oracle SQL

  5. masalah kinerja:perbedaan antara pilih s.* vs pilih *