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

Sắp xếp các chuỗi số được phân tách bằng dấu chấm (ví dụ:số phiên bản)

Bạn có thể chia chuỗi thành một mảng, truyền nó thành int[] và dựa vào thứ tự tự nhiên của Postgres cho các mảng:

SELECT   mycolumn
FROM     mytable
ORDER BY STRING_TO_ARRAY(mycolumn, '.')::int[] 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. Dấu thời gian không hoạt động với cơ sở dữ liệu ORM và PostgreSQL

  2. Rails 3.1 - Đẩy đến Heroku - Lỗi khi cài đặt bộ điều hợp postgres?

  3. Bảng chữ cái với một số lượng lớn hoặc không xác định các danh mục

  4. initdb:không thể thay đổi quyền của thư mục trên vùng chứa Postgresql

  5. Tôi có thể sử dụng PostgreSQL (pg) ở phía máy khách không (express / node.js)