sql >> Database >  >> RDS >> Oracle

SQL Volgorde op tekenreeks, cijfers verschijnen als laatste

U kunt regexp_like() . gebruiken . Voor de oplopende sortering:

order by (case when regexp_like(col, '^[0-9]+$') then 1 else 2 end) asc,
         col asc


  1. Waar slaat een servertrigger op in SQL Server?

  2. MySQL LEFT JOIN slechts 1 rij afhankelijk van MAX() waarde

  3. MySQL Linker Join + Min

  4. MaxListenersExceededWaarschuwing:mogelijk EventEmitter-geheugenlek gedetecteerd. 11 berichtenluisteraars toegevoegd. Gebruik emitter.setMaxListeners() om de limiet te verhogen