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

Opret en pivottabel med PostgreSQL

Beregn først gennemsnittet med den samlede funktion avg():

SELECT neighborhood, bedrooms, avg(price)
FROM   listings
GROUP  BY 1,2
ORDER  BY 1,2

Før derefter resultatet til crosstab() fungerer som instrueret meget detaljeret i dette relaterede svar:

  • PostgreSQL krydstabulatorforespørgsel


  1. Beregner du et glidende gennemsnit i MySQL?

  2. Opret og konfigurer Oracle Linked Server i SQL Server

  3. 3 grimme I/O-statistikker, der forsinker SQL-forespørgselsydeevne

  4. Dimensioner af dimensioner:Et kig på Data Warehousings mest almindelige dimensionelle tabeltyper