Funkcje okna z agregacjami (I)
Żeby lepiej poznać funkcje okna, w tym rozdziale będziesz pracować z tabelą Orders. Pamiętaj, że za pomocą OVER() możesz utworzyć okno obejmujące całą tabelę. Aby tworzyć partycje na podstawie konkretnej kolumny, użyj OVER() wraz z PARTITION BY.
To ćwiczenie jest częścią kursu
SQL Server średnio zaawansowany
Instrukcje do ćwiczenia
Napisz zapytanie T-SQL, które zwraca sumę OrderPrice, tworząc partycje dla każdej wartości TerritoryName.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
SELECT OrderID, TerritoryName,
-- Total price for each partition
___
-- Create the window and partitions
___(___ TerritoryName) AS TotalPrice
FROM Orders