このクエリto_number()
では、Oracle を使用しています。Oracle および mysql データベースの互換性クエリを作成する方法。
SELECT col1 FROM table WHERE condition ORDER BY TO_NUMBER(col2);
ここcol2
にvarchar2
データ型があります。ORDER BY
このクエリでコマンドを使用したと仮定すると、変換関数を使用する必要があります。つまりto_number(col2)
、この関数はmysqlでは使用できません。上記の問題の正しい解決策を教えてください