Dit is een veelvoorkomend verzoek. Dit wordt een spil- of kruistabelquery genoemd. PostgreSQL heeft er geen mooie ingebouwde syntaxis voor, maar je kunt de crosstab
functie van de tablefunc
module om te doen wat je wilt
.
Zoek voor meer informatie Stack Overflow voor [postgresql] [pivot]
of [postgresql] [crosstab]
.
Sommige relationele databasesystemen bieden een leuke manier om dit te doen met een ingebouwde query, maar tot nu toe doet PostgreSQL dat niet.