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

Převrátit výsledek SQL

Můžete použít pivot

select [1],[2],[3],[4],[5]
from
(
  select column1, column2
  from mytable
) d
pivot
(
  max(column2)
  for column1 in ([1],[2],[3],[4],[5])
) piv;

SQL FIDDLE DEMO



  1. Jak generovat příkazy vložení z textových souborů pro tabulku SQL Server v SQL Server - SQL Server / Výukový program TSQL, část 106

  2. Jak se připojím k mysql z php?

  3. Optimální způsob zřetězení/agregace řetězců

  4. Prognózování dat časových řad v Oracle/SQL