PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come appiattire un risultato PostgreSQL

Questa è una richiesta comune. Si chiama query pivot o campi incrociati. PostgreSQL non ha una bella sintassi incorporata, ma puoi usare la crosstab funzione da tablefunc modulo per fare quello che vuoi .

Per ulteriori informazioni, cerca Stack Overflow per [postgresql] [pivot] o [postgresql] [crosstab] .

Alcuni sistemi di database relazionali offrono un bel modo per farlo con una query integrata, ma per il momento PostgreSQL non lo fa.