Bắt đầu ngayBắt đầu miễn phí

Hàm cửa sổ với phép tổng hợp (I)

Để làm quen với các hàm cửa sổ, bạn sẽ làm việc với bảng Orders trong chương này. Hãy nhớ rằng với OVER(), bạn có thể tạo một cửa sổ cho toàn bộ bảng. Để tạo các phân vùng dựa trên một cột cụ thể, bạn cần dùng OVER() cùng với PARTITION BY.

Bài tập này là một phần của khóa học

SQL Server trung cấp

Xem khóa học

Hướng dẫn bài tập

Viết một truy vấn T-SQL trả về tổng OrderPrice bằng cách tạo các phân vùng cho từng TerritoryName.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

SELECT OrderID, TerritoryName, 
       -- Total price for each partition
       ___ 
       -- Create the window and partitions
       ___(___ TerritoryName) AS TotalPrice
FROM Orders
Chỉnh sửa và Chạy Mã