「Oracle」SQLで取得レコードを昇順(降順)でソートする方法
書式
SELECT 列名 FROM テーブル名 ORDER BY 列名 [ASCまたはDESC]
1.昇順でレコードをソートします
テーブル「USER_TBL」では、並び順に「SCL_NO」を指定し、ASCで昇順としています。
SQL構文
SELECT * FROM USER_TBL ORDER BY SCL_NO ASC;
ORDERBYの順序指定では、デフォルトが昇順なので、ASCは省略します。
SQL構文
SELECT * FROM USER_TBL ORDER BY SCL_NO;
2.降順でレコードをソートします
テーブル「USER_TBL」では、並び順に「SCL_NO」を指定し、DESCで昇順としています。
SQL構文
SELECT * FROM USER_TBL ORDER BY SCL_NO DESC;