NULL
giá trị là được sắp xếp cuối cùng theo mặc định tăng dần gọi món. Bạn không phải làm gì thêm.
Vấn đề áp dụng cho giảm dần thứ tự, là nghịch đảo hoàn hảo và do đó sắp xếp NULL
ở trên cùng.
PostgreSQL 8.3 đã giới thiệu NULLS LAST
:
ORDER BY somevalue DESC NULLS LAST
Đối với PostgreSQL 8.2 và cũ hơn hoặc RDBMS khác không có SQL tiêu chuẩn này tính năng:
ORDER BY (somevalue IS NULL), somevalue DESC
FALSE
sắp xếp trước TRUE
, vì vậy NULL
giá trị đến sau cùng, giống như trong ví dụ trên.
Xem:
- Sắp xếp theo ASC cột, nhưng giá trị NULL trước?
- Hướng dẫn sử dụng
SELECT