Operator SQL UNPIVOT umożliwia konwersję kolumn na wiersze. Użyjmy tego samouczka, aby zilustrować, jak korzystać z operatora UNPIVOT w SQL.
Składnia operatora
Operator postępuje zgodnie z składnią, jak pokazano poniżej:
Wybierz (kolumny)nm
Zrozumiemy, jak korzystać z operatora UNPIVOT za pomocą praktycznego przykładu.
SQL UNPIVOT Praktyczny przykład
Zacznijmy od utworzenia tabeli przykładowej, jak pokazano:
Utwórz tabelę UNPIV (Zdobądźmy dane tabeli jako:
Wybierz * z UNPIV;Wykonajmy teraz operację Upvitot na powyższej tabeli. Zapytanie jest jak ilustrowane poniżej:
Wybierz nazwę Product, cenę, ilośćPowyższe zapytanie powinno przekonwertować kolumny na rzędy za pomocą operatora UNPIVOT.
Wniosek
Ten artykuł zawiera podstawy korzystania z operatora UNPIVOT w SQL. Sprawdź dokumentację silnika bazy danych, aby dowiedzieć się więcej.