sql >> Databáze >  >> RDS >> Oracle

SQL Řaďte ​​podle řetězce, čísla se zobrazují jako poslední

Můžete použít regexp_like() . Pro vzestupné řazení:

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


  1. Laravel - Neplatné číslo parametru:parametr nebyl definován

  2. Mysql multiplikační dotaz

  3. spool do souboru .csv pomocí smyčky for

  4. Připojení MySQL nefunguje