sql >> Databáze >  >> RDS >> Sqlserver

Jednoduchý SQLServer PIVOT/Transponovaný dotaz, jak psát?

Zkoušeli jste něco jako

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


  1. Maximální počet znaků ve štítcích (názvy tabulek, sloupce atd.)

  2. SSIS Transform -- Rozdělte jeden sloupec do více sloupců

  3. Používejte MSSQL a MySQL s CodeIgniter

  4. MySQL Performance Cheat Sheet