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

Pivot v Oracle 11g

Byli jste blízko:

select age, nvl(male, 0) male, nvl(female, 0) female
from    
(
  select age,  gender,  sum(hours) as hours
  from table1
  group by age, gender
)
pivot
(
  sum(hours) for gender in ('Male' as male, 'Female' as female)
);


  1. .NET / Oracle:Jak programově spustit skript s příkazy DDL

  2. Zachycení počtu z dotazu SQL

  3. Zabraňuje tento kód vkládání SQL?

  4. "VAROVÁNÍ:Byla zjištěna neshoda mezi sl_table a pg_class." v Slony-I