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

PostgreSQL - thứ tự có điều kiện

thứ tự có điều kiện có thể được thực hiện với CASE , như đây:

select *
    from test
order by 
    flag
  , case when flag then date end desc
  , case when not flag then date end asc



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách liệt kê tất cả cơ sở dữ liệu bằng PostgreSQL

  2. Làm cách nào để cập nhật các hàng đã chọn với các giá trị từ tệp CSV trong Postgres?

  3. SQL lấy dữ liệu ra khỏi BEGIN; ...; CHẤM DỨT; khối trong python

  4. Dấu gạch dưới hoặc camelCase trong mã định danh PostgreSQL, khi ngôn ngữ lập trình sử dụng camelCase?

  5. Rails phương thức không xác định cho ActiveRecord_Associations_CollectionProxy