oracleはどのように指定されたフィールド顺序に従ってソートできるか
指定したフィールドでソートするには、ORDER BY句を使用できます。以下に例を示します。
- 昇順にソート:ASCキーワードを使用
SELECT * FROM 表名 ORDER BY 字段1 ASC, 字段2 ASC;
- DESCキーワードを使用し降順に並べ替え
SELECT * FROM 表名 ORDER BY 字段1 DESC, 字段2 DESC;
- 混合ソート:各フィールドに異なるソート方法を指定可能
SELECT * FROM 表名 ORDER BY 字段1 ASC, 字段2 DESC;
なお、ORDER BY句は他の操作を実行した後で結果を並べ替える必要があるので、照会文の最後に配置する必要があります。