PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

So reduzieren Sie ein PostgreSQL-Ergebnis

Dies ist eine häufige Anfrage. Dies wird als Pivot- oder Kreuztabellenabfrage bezeichnet. PostgreSQL hat keine nette eingebaute Syntax dafür, aber Sie können die crosstab Funktion aus der tablefunc Modul, um zu tun, was Sie wollen .

Für weitere Informationen suchen Sie im Stapelüberlauf nach [postgresql] [pivot] oder [postgresql] [crosstab] .

Einige relationale Datenbanksysteme bieten eine nette Möglichkeit, dies mit einer eingebauten Abfrage zu tun, aber PostgreSQL tut dies noch nicht.