sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server - Transponer rækker til kolonner

Du skal også bruge et værdifelt i din forespørgsel for hvert id at samle på. Så kan du gøre sådan noget

select [1234], [1235]
from
(
    -- replace code below with your query, e.g. select id, value from table
    select
    id = 1234,
    value = 1
    union
    select
    id = 1235,
    value = 2
) a
pivot
(
  avg(value) for id in ([1234], [1235])
) as pvt


  1. PHP-meddelelse:Udefineret offset

  2. Den angivne adgangskode til brugerkontoen 'root' er ikke gyldig eller kunne ikke oprette forbindelse til databaseserveren

  3. Optimering af MySQL-forespørgsler på tværs af hierarkiske data

  4. Skalering af PostgreSQL ved hjælp af Connection Poolers &Load Balancers