sql >> Databáze >  >> RDS >> Oracle

Oracle - Transponuje řádky do sloupců

Můžete to udělat pomocí GROUP BY:

select CLUSTER_K,
  max(case when PROCESS_PHASE=1 then SEM_AGG else null end) SEM_AGG_1,
  max(case when PROCESS_PHASE=2 then SEM_AGG else null end) SEM_AGG_2,
  max(case when PROCESS_PHASE=3 then SEM_AGG else null end) SEM_AGG_3
from test_mc
group by CLUSTER_K 


  1. Obnovení programu Windows, když jiní uživatelé provedou změny?

  2. SQL Server:Pivot s vlastními názvy sloupců

  3. SQLSTATE[HY000] [1040] Příliš mnoho připojení

  4. Tabulka rodokmenu/rodokmenu z databáze