ÎncepețiÎncepe gratuit

Funcții de fereastră cu agregări (I)

Pentru a te familiariza cu funcțiile de fereastră, vei lucra cu tabela Orders în acest capitol. Reamintește-ți că, folosind OVER(), poți crea o fereastră pentru întreaga tabelă. Pentru a crea partiții pe baza unei coloane specifice, trebuie să folosești OVER() împreună cu PARTITION BY.

Acest exercițiu face parte din cursul

SQL Server intermediar

Vezi cursul

Instrucțiuni pentru exercițiu

Scrie o interogare T-SQL care returnează suma OrderPrice, creând partiții pentru fiecare TerritoryName.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

SELECT OrderID, TerritoryName, 
       -- Total price for each partition
       ___ 
       -- Create the window and partitions
       ___(___ TerritoryName) AS TotalPrice
FROM Orders
Editează și rulează codul