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

sql ĐẶT HÀNG BẰNG nhiều giá trị theo thứ tự cụ thể?

...
WHERE
   x_field IN ('f', 'p', 'i', 'a') ...
ORDER BY
   CASE x_field
      WHEN 'f' THEN 1
      WHEN 'p' THEN 2
      WHEN 'i' THEN 3
      WHEN 'a' THEN 4
      ELSE 5 --needed only is no IN clause above. eg when = 'b'
   END, id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trình tự PostgreSQL dựa trên một cột khác

  2. thứ tự cột trong câu lệnh SELECT * - được đảm bảo?

  3. Tôi có thể tự động tạo bảng trong PostgreSQL từ tệp csv có tiêu đề không?

  4. Cách hiển thị giá trị rỗng khi chạy truy vấn trong psql (PostgreSQL)

  5. Sử dụng docker-soạn để tạo bảng trong cơ sở dữ liệu postgresql