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

Oracle SQL để sắp xếp số phiên bản

Đây là một cách để làm điều đó. Đặt hàng đầu tiên theo số trước . và sau đó là các số sau .

select version_number 
from mytable 
order by substr(version_number, 1, instr(version_number,'.')-1) desc
        ,length(substr(version_number, instr(version_number,'.')+1)) desc
        ,substr(version_number, instr(version_number,'.')+1) desc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để giữ cho kết nối DB của tôi không bị lỗi khi mạng không ổn định?

  2. hibernate.jpa.criteria.BasicPathUsageException:Không thể tham gia vào thuộc tính của loại cơ bản

  3. asp.net core Oracle.DataAccess System.BadImageFormatException:Không thể tải tệp hoặc lắp ráp Oracle.DataAccess

  4. ORA-01795:số biểu thức tối đa trong danh sách là 1000, cách tách chuỗi

  5. Truy vấn để tìm giá trung bình có trọng số