sql >> Database >  >> RDS >> Oracle

Oracle SQL om versienummers te sorteren

Dit is een manier om het te doen. Bestel eerst op het nummer vóór . en dan door de cijfers na .

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. PayPal ODBC-stuurprogramma

  2. MySQL - waarom niet elk veld indexeren?

  3. Hibernate Distinct met bestelling door

  4. Levensverzekeringsgegevensmodel