PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Cách có thứ tự sắp xếp tùy chỉnh cho truy vấn liên hợp trong Postgres

Gói nó trong một bảng dẫn xuất (đó là " GỢI Ý:.... hoặc chuyển UNION thành mệnh đề FROM "đang gợi ý)

select *
from (
  ... your union goes here ... 
) t
order by
    CASE
        WHEN name='East' THEN 1 
        WHEN name='West' THEN 2
        WHEN name='Both' THEN 3
        ELSE 4
    END;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xóa các đối tượng bên trong mảng NESTED JSONB bằng PostgreSQL

  2. Tại sao việc lặp lại một QuerySet Django lớn lại tiêu tốn một lượng lớn bộ nhớ?

  3. Sử dụng UNNEST với một JOIN

  4. RETURNING gây ra lỗi:thiếu mục nhập mệnh đề FROM cho bảng

  5. Chia cột thành nhiều hàng trong Postgres