Đặt tỷ lệ kèo bóng đá tối nay bởi
)#Sau khi một truy vấn đã tạo ra một bảng đầu ra (sau khi danh sách chọn đã được xử lý), nó có thể được sắp xếp tùy ý. Nếu sắp xếp không được chọn, các tỷ lệ kèo bóng đá tối nay sẽ được trả lại theo thứ tự không xác định.
TheĐặt tỷ lệ kèo bóng đá tối nay bởi
mệnh đề Chỉ định thứ tự tỷ lệ kèo bóng đá tối nay:
Chọnselect_list
từTable_Expression
Đặt tỷ lệ kèo bóng đá tối nay bởisort_expression1
[ASC | Desc] [NULLS Đầu tiên | CUỐI CÙNG],sort_expression2
[ASC | Desc] [NULLS Đầu tiên | CUỐI CÙNG] ...]
Biểu thức tỷ lệ kèo bóng đá tối nay có thể là bất kỳ biểu thức nào có giá trị trong danh sách chọn của truy vấn. Một ví dụ là:
Chọn A, B từ Bảng 1 theo thứ tự A + B, C;
Khi có nhiều hơn một biểu thức được chỉ định, các giá trị sau được sử dụng để sắp xếp các tỷ lệ kèo bóng đá tối nay bằng với các giá trị trước đó. Mỗi biểu thức có thể được theo sau bởi một tùy chọnASC
hoặcDesc
Từ khóa để đặt hướng tỷ lệ kèo bóng đá tối nay thành tăng dần hoặc giảm dần.ASC
Thứ tự là mặc định. Thứ tự tăng dần đặt các giá trị nhỏ hơn lên tỷ lệ kèo bóng đá tối nay đầu, trong đóMạnhnhỏ hơnđược định nghĩa theo tỷ lệ kèo bóng đá tối nay điều khoản<
toán tử. Tương tự, thứ tự giảm dần được xác định vớitoán tử.[6]
TheNULLS đầu tiên
vànulls cuối cùng
Các tùy chọn có thể được sử dụng để xác định xem các null có xuất hiện trước hay sau các giá trị không null trong thứ tự tỷ lệ kèo bóng đá tối nay. Theo mặc định, các giá trị null tỷ lệ kèo bóng đá tối nay như thể lớn hơn bất kỳ giá trị không null nào;NULLS đầu tiên
là mặc định choDesc
Order vànulls cuối cùng
nếu không.
Lưu ý rằng các tùy chọn đặt tỷ lệ kèo bóng đá tối nay được coi là độc lập cho mỗi cột sắp xếp. Ví dụĐặt tỷ lệ kèo bóng đá tối nay bởi x, y desc
có nghĩa làĐặt tỷ lệ kèo bóng đá tối nay bởi x ASC, y desc
, không giống nhưĐặt tỷ lệ kèo bóng đá tối nay bởi x desc, y desc
.
Asort_expression
cũng có thể là nhãn cột hoặc số của cột đầu ra, như trong:
Chọn A + B làm tổng, C từ Bảng 1 theo thứ tự tổng;
Cả hai đều tỷ lệ kèo bóng đá tối nay theo cột đầu ra đầu tiên. Lưu ý rằng tên cột đầu ra phải đứng một mình, nghĩa là nó không thể được sử dụng trong một biểu thức - ví dụ, đây làkhôngđúng:
Chọn A + B làm tổng, C từ Bảng1 thứ tự theo Sum + C; -- sai
Hạn chế này được thực hiện để giảm sự mơ hồ. Vẫn còn sự mơ hồ nếu mộtĐặt tỷ lệ kèo bóng đá tối nay bởi
Mục là một tên đơn giản có thể khớp với tên cột đầu ra hoặc một cột từ biểu thức bảng. Cột đầu ra được sử dụng trong tỷ lệ kèo bóng đá tối nay trường hợp như vậy.AS
Để đổi tên cột đầu ra để phù hợp với tên của một số bảng khác.
Đặt tỷ lệ kèo bóng đá tối nay bởi
có thể được áp dụng cho kết quả của ALiên minh
, Intersect
hoặcngoại trừ
Kết hợp, nhưng trong trường hợp này, nó chỉ được phép tỷ lệ kèo bóng đá tối nay theo tên hoặc số cột đầu ra, không phải bởi các biểu thức.
[6]thực tế,PostgreSQLsử dụngLớp toán tử B-cây mặc địnhĐối với kiểu dữ liệu của biểu thức để xác định thứ tự tỷ lệ kèo bóng đá tối nay choASC
vàDesc
. Thông thường, tỷ lệ kèo bóng đá tối nay loại dữ liệu sẽ được thiết lập để<
vàCác toán tử tương ứng với thứ tự tỷ lệ kèo bóng đá tối nay này, nhưng nhà thiết kế kiểu dữ liệu do người dùng xác định có thể chọn làm điều gì đó khác biệt.
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không phù hợpMẫu nàyĐể báo cáo vấn đề tài liệu.