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

Sắp xếp theo Cột1 nếu Cột1 không rỗng, nếu không thì sắp xếp theo Cột2

Một cái gì đó như:

ORDER BY CASE 
    WHEN Column1 IS NOT NULL THEN Column1
    ELSE Column2
END

Giống như cách viết:

ORDER BY COALESCE(Column1, Column2)

Cả hai đều phải hoạt động trong bất kỳ RDBMS lành mạnh nào.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nâng cấp Slony-I 2.0.x lên phiên bản 2.1.x mới nhất

  2. chức năng postgres unaccent so với chuyển ngữ RoR

  3. Lỗi khi tạo cơ sở dữ liệu PostgreSQL bằng python, sqlalchemy và psycopg2

  4. Cách chạy một công việc được tạo qua pgagent trong Postgres

  5. Cách thực hiện Kiểm toán / lập phiên bản các Sửa đổi Bảng trên PostgreSQL