sql >> Databasteknik >  >> RDS >> Oracle

Oracle - Transponera rader till kolumner

Du kan göra det med en 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. Snabbaste sättet att dumpa Python-ordboksobjekt (dict) till en MySQL-tabell?

  2. Är det möjligt att ha en indexerad vy i MySQL?

  3. Anropar Oracles lagrade procedur med utdataparameter från SQL Server

  4. Sequelize skapar inte främmande nycklar som begränsningar