Oracleでは文字列を数値として並び替えるには

Oracleでは、TO_NUMBER関数を使って文字列を数値に変換してから、ORDER BY句で数値をソートできます。

例を挙げると、

SELECT string_column
FROM your_table
ORDER BY TO_NUMBER(string_column);

string_columnを、数字に変換してソートする文字列のカラム名、your_tableはクエリを実行するテーブル名です。

bannerAds