Mulai sekarangMulai gratis

Fungsi window dengan agregasi (I)

Untuk membiasakan diri dengan fungsi window, Anda akan bekerja dengan tabel Orders dalam bab ini. Ingat bahwa dengan menggunakan OVER(), Anda dapat membuat window untuk seluruh tabel. Untuk membuat partisi menggunakan kolom tertentu, Anda perlu menggunakan OVER() bersama PARTITION BY.

Latihan ini merupakan bagian dari kursus

SQL Server Menengah

Lihat Kursus

Instruksi latihan

Tulis kueri T-SQL yang mengembalikan jumlah OrderPrice dengan membuat partisi untuk setiap TerritoryName.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

SELECT OrderID, TerritoryName, 
       -- Total price for each partition
       ___ 
       -- Create the window and partitions
       ___(___ TerritoryName) AS TotalPrice
FROM Orders
Edit dan Jalankan Kode