PIVOT on Common Table Expression

前端 未结 3 1266
南旧
南旧 2020-12-18 04:28

I have a CTE as follows

WITH  details
        AS ( SELECT FldId
                   ,Rev
                   ,Words
                   ,row_number() OVER ( PAR         


        
3条回答
  •  时光取名叫无心
    2020-12-18 05:06

    Do something like:

    with details as (...)
    , unpivotted as (select f.ReferenceName, Words 
      from details as d
      inner join Fields as f
      on f.FldId=d.FldId
      where d.rn =1)
    Select *
    from unpivotted 
    pivot 
    (max(Words) for Description in ([Objectives],[Specification],[Requirements]) p
    ;
    

提交回复
热议问题