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

Đặt hàng các phiên bản dưới dạng số

Bạn có thể sử dụng regexp_substr() :

order by fname,
         cast(regexp_substr(version, '[^.]+', 1, 1) as number),
         cast(regexp_substr(version, '[^.]+', 1, 2) as number),
         cast(regexp_substr(version, '[^.]+', 1, 3) as number)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối với Oracle bằng Oracle.ManagedDataAccess

  2. Oracle:Sự khác biệt giữa chuỗi NULL và EMPTY

  3. tập hợp các bản ghi để ra sys_refcursor

  4. Hiệu quả của việc tính toán số lượng nhân lực hàng quý

  5. truy vấn con oracle trong từ khóa chậm trên 12c