sql >> Database >  >> RDS >> Oracle

Hoe draaien in Oracle 10g

Je kunt het zo doen in 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;

In 11G is er een PIVOT-sleutelwoord dat lijkt op dat van SQL Server.




  1. jdbc4.MySQLSyntaxErrorException:Tabel bestaat niet in database

  2. MySQL Update-query met left join en group by

  3. Postgres:tijdstempels gebruiken voor paginering

  4. Hoe maak je meerdere WHERE IN-kolomquery's in de Doctrine-querybuilder?