ComeçarComece gratuitamente

Funções de janela com agregações (I)

Para se familiarizar com as funções da janela, você trabalhará com a tabela Orders neste capítulo. Lembre-se de que, usando OVER(), você pode criar uma janela para toda a tabela. Para criar partições usando uma coluna específica, você precisa usar OVER() junto com PARTITION BY.

Este exercício faz parte do curso

Intermediário SQL Servidor

Ver Curso

Instruções de exercício

Escreva uma consulta T-SQL que retorne a soma de OrderPrice criando partições para cada TerritoryName.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

SELECT OrderID, TerritoryName, 
       -- Total price for each partition
       ___ 
       -- Create the window and partitions
       ___(___ TerritoryName) AS TotalPrice
FROM Orders
Editar e executar código