Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Proste zapytanie SQLServer PIVOT/transponowane, jak pisać?

Czy próbowałeś czegoś takiego jak

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Crystal Reports a usługi raportowania Microsoft SQL Server

  2. Najbardziej efektywny sposób na WYBIERANIE wierszy GDZIE ID ISTNIEJE W drugiej tabeli

  3. Policz liczbę użytkowników w określonym przedziale wiekowym na podstawie daty urodzenia

  4. Dlaczego UPDATE trwa znacznie dłużej niż SELECT?

  5. Funkcja SUM() w SQL Server