sql >> Database >  >> RDS >> Sqlserver

Hoe aggregatieresultaten converteren naar kolommen?

De eenvoudige kruistabelversie van een pivot() zou er als volgt uitzien:

select 
    dfips
  , dcounty
  , mail_sumton = sum(case when context = 'mail' then sumton else null end)
  , rail_sumton = sum(case when context = 'rail' then sumton else null end)
from t
group by dfips, dcounty


  1. mkdir /mnt/data:alleen-lezen bestandssysteem Back-off herstarten mislukte postgres-container

  2. Zal een SQL Server-taak een geplande uitvoering overslaan als deze al actief is?

  3. 2 manieren om partitie-informatie te krijgen voor een tabel in SQL Server (T-SQL)

  4. PG::Error - numeriek veld overloop op Heroku