Inizia subitoInizia 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 corso

Istruzioni dell'esercizio

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

esercizio interattivo pratico

Prova questo esercizio completando questo 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