sql >> Database teknologi >  >> RDS >> Oracle

Bestil versioner som tal

Du kan bruge 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. JPA native forespørgsel returnerer Double eller BigDecimal

  2. Gruppering af tidsstempler efter dag, ikke efter tid

  3. Transaktioner i MySQL - Kan ikke rulle tilbage

  4. Hvordan indsætter man værdier i tabel med fremmednøgle ved hjælp af MySQL?