PostgreSQL: soi kèo bóng đá truoctran liệu: 9.5: | |||
---|---|---|---|
prev | UP | Chương 7. Truy vấn | NEXT |
giới kèo bóng đá cúp c2vàOffsetCho phép bạn lấy chỉ một phần của các hàng được tạo bởi phần còn lại của truy vấn:
Chọnselect_listtừTable_Expression[Đặt hàng bởi ...]Giới kèo bóng đá cúp c2Số| TẤT CẢ] [OffsetSố ]
Nếu số lượng giới kèo bóng đá cúp c2 được đưa ra, không có nhiều hơn nhiều hàng sẽ được trả về (nhưng có thể ít hơn, nếu bản thân truy vấn sẽ mang lại ít hàng hơn).Giới kèo bóng đá cúp c2 tất cảgiống như bỏ quaGiới kèo bóng đá cúp c2mệnh đề.
OffsetNói bỏ qua nhiều hàng trước khi bắt đầu trả lại hàng.Offset 0giống như bỏ quaOffsetmệnh đề vàGiới kèo bóng đá cúp c2 NULLgiống như bỏ quaGiới kèo bóng đá cúp c2mệnh đề. Nếu cả haiOffsetvàGiới kèo bóng đá cúp c2xuất hiện, sau đóOffsetHàng được bỏ qua trước khi bắt đầu đếmgiới kèo bóng đá cúp c2hàng được trả về.
Khi sử dụnggiới kèo bóng đá cúp c2, Điều quan trọng là sử dụngĐặt hàng bởimệnh đề kèo bóng đá cúp c2 chế các hàng kết quả thành một thứ tự duy nhất. Nếu không, bạn sẽ nhận được một tập hợp con không thể đoán trước của các hàng của truy vấn.Đặt hàng bởi.
Trình tối ưu hóa truy vấn mấtGiới kèo bóng đá cúp c212141_12295giới kèo bóng đá cúp c2vàOffset. Do đó, sử dụng khác nhaugiới kèo bóng đá cúp c2/OffsetGiá trị để chọn các tập hợp con khác nhau của kết quả truy vấnSẽ cho kết quả không nhất quánTrừ khi bạn thực thi đặt hàng kết quả dự đoán vớiĐặt hàng bởi. Đây không phải là một lỗi;Đặt hàng bởiđược sử dụng để kèo bóng đá cúp c2 chế thứ tự.
Các hàng bị bỏ qua bởiOffsetmệnh đề vẫn phải được tính toán bên trong máy chủ; Do đó một lớnOffsetcó thể không hiệu quả.