PIVOT i CTE – zestawienie dysków z komputera (macierz informacyjna)

27-Maj-2015

Problem: Zapytanie zwraca informacje o komputerach i dyskach w kolejnych wierszach. Chcemy, aby nazwy dysków powędrowały do kolumn.

Rozwiązanie:

Załóżmy, że struktura tabeli wygląda następująco:

Żeby litery dysków pojawiły się w kolumnach użyj tabeli przestawnej:

pivot1

 

Aby zamiast label zobaczyć comment użyj:

A jeśli chcesz zobaczyć i label i comment, to zastosuj jeszcze CTE:

pivot2

Komentarze są wyłączone

Autor: Rafał Kraik