Oracle Database 抽出した結果の並び替えをする
- 作成日 2023.01.02
- Oracle Database
- Oracle Database
Oracle Databaseで、抽出した結果の並び替えをする手順を記述してます。「OREDER BY」で並び替えしたい列名を指定します。昇順なのか降順なのかも指定することができます。
環境
- OS windows11 home
- Oracle Database 21c Express Edition
- SQL Developer 21.2.1.204
手順
抽出した結果の並び替えをするには、「OREDER BY」を使用します。
ASCは昇順で、DESCは降順となります。何も指定しなければ昇順となります。
SELECT * FROM テーブル名 OREDER BY 列名 ASC;
SELECT * FROM テーブル名 OREDER BY 列名 DESC;
実際に、以下のテーブル「FOO」から「NAME」を昇順で並べ替えしてみます。
実行してみます。
SELECT * FROM FOO
order by name ASC;
実行結果を見ると「NAME」で並び替えができていることが確認できます。
カラムを複数指定することも可能です。
SELECT * FROM FOO
order by name,age ASC;
実行結果
降順
降順で並び替えする場合は「DESC」を使用します。
SELECT * FROM FOO
order by name,age DESC;
実行結果
-
前の記事
Fork ブランチを作成する 2023.01.02
-
次の記事
javascript 日付が何日以内であるかを判定する 2023.01.02
コメントを書く