Zeilen-Werte als Spalten in PostgreSQL

Habe ich Folgendes brands Tabelle mit total Umsatz pro month als Ergebnis einer vorherigen Abfrage:

 id  |   date   | total
-----+----------+------
 123 | Apr-2012 | 100
 123 | Mar-2012 | 150
 123 | Jan-2012 | 500
 987 | Apr-2012 | 5
 987 | Mar-2012 | 0.10
 987 | Feb-2012 | 8

Ich bin auf der Suche, um Folgendes zu erreichen:

 id  | Apr-2012 | Mar-2012 | Feb-2012 | Jan-2012
 123 | 100      | 150      | 0        | 500
 987 | 5        | 0.10     | 8        | 0

Wie verwende ich die date Werte als Spalten und in der Lage sein, um die fehlenden Daten mit 0 Summen?

InformationsquelleAutor Jamie | 2014-04-05
Schreibe einen Kommentar