sql >> Database teknologi >  >> RDS >> Oracle

Pivot i Oracle 11g

Du var tæt på:

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. Hvordan aktiveres MySQL Query Log?

  2. Kortlægning af lokale sikkerhedskontroller vs store cloud-udbydere – Version 4.0

  3. Hvordan kan jeg få listen over tabeller i den lagrede procedure?

  4. Sådan installeres og konfigureres Zabbix på Ubuntu 20.04