Pytania otagowane jako unpivot


1
Jak mogę zapobiec przekształceniu UNPIVOT w UNION ALL?
Mam nieco złożone zapytanie Oracle, którego wypełnienie zajmuje około pół godziny. Jeśli wezmę wolną część zapytania i uruchomię je osobno, zakończy się w ciągu kilku sekund. Oto zrzut ekranu raportu SQL Monitor dla izolowanego zapytania: Oto ta sama logika podczas uruchamiania w ramach pełnego zapytania: Kolory odpowiadają tym samym tabelom …


1
Dynamiczne przekazywanie nazw kolumn do UNPIVOT
Mam tabelę z następującymi danymi First Second Third Fourth Fifth Sixth 2013-08-20 2013-08-21 2013-08-22 2013-08-23 2013-08-24 2013-08-25 I za pomocą UNPIVOT SELECT Data ,DATENAME(DW, Data) AS DayName FROM Cal UNPIVOT(Data FOR D IN ( First, Second, Third, Fourth, Fifth, Sixth )) AS unpvt Otrzymuję następujący wynik Data DayName 2013-08-20 Tuesday …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.