sql >> Database >  >> RDS >> Sqlserver

Eenvoudige SQLServer PIVOT/getransponeerde query, hoe te schrijven?

Heb je zoiets geprobeerd als

SELECT  *
FROM    (
            SELECT  ID,
                    Question,
                    Answer
            FROM    @Table1
        ) t
PIVOT (MAX(Answer) FOR Question IN ([Any Good?],[Happy?],[Good Staff?],[Return?])) p


  1. Query om bovenliggende records met onderliggende record op te halen, gevolgd door volgende bovenliggende/onderliggende records in mysql

  2. SQL afstemmen

  3. Equivalent van de functie FOUND_ROWS() in Postgresql

  4. Queryprestaties in PostgreSQL met 'vergelijkbaar met'