IniziaInizia gratis

Funzioni finestra con aggregazioni (I)

Per prendere confidenza con le funzioni finestra, in questo capitolo lavorerai con la tabella Orders. Ricorda che usando OVER() puoi creare una finestra per l’intera tabella. Per creare partizioni usando una colonna specifica, devi usare OVER() insieme a PARTITION BY.

Questo esercizio fa parte del corso

SQL Server intermedio

Visualizza il corso

Istruzioni dell'esercizio

Scrivi una query T-SQL che restituisca la somma di OrderPrice creando partizioni per ogni TerritoryName.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

SELECT OrderID, TerritoryName, 
       -- Total price for each partition
       ___ 
       -- Create the window and partitions
       ___(___ TerritoryName) AS TotalPrice
FROM Orders
Modifica ed esegui il codice