khi bạn bao gồm một ĐƠN HÀNG bởi trong mệnh đề Phân vùng, bạn có thể bao gồm một mệnh đề cửa sổ cho rõ ràng.
Nếu bạn muốn những LAST_VALUES này nằm trên tất cả các hàng, bạn nên bao gồm điều này sau Đơn đặt hàng của bạn Bởi:
CÁC CON ĐƯỜNG GIỮA KHI CHƯA BỎ QUA CHUẨN BỊ VÀ CHƯA BẮT ĐẦU SAU ĐÂY
Điều đó sẽ khắc phục truy vấn của bạn.
Thêm chi tiết từ tài liệu:
Nếu bạn không chỉ định mệnh đề ROW hoặc RANGE, kích thước cửa sổ được xác định như sau:
- Nếu mệnh đề ORDER BY được chỉ định, thì cửa sổ sẽ bắt đầu với hàng đầu tiên trong phân vùng (CHƯA BAO LÂU TRƯỚC) và kết thúc bằng hàng hiện tại (CURRENT ROW).
- Nếu mệnh đề ORDER BY không được chỉ định, cửa sổ sẽ bắt đầu với hàng đầu tiên trong phân vùng (CHƯA ĐƯỢC BAO LÂU TRƯỚC) và kết thúc bằng hàng cuối cùng trong phân vùng (CHƯA BAO LÂU SAU).