■SQL攻略 - 実行すれば理解できる!

HOME>>SQL攻略マップ>>SELECT文>>ソート(ORDER BY)

ソート(ORDER BY)

■ソート(ORDER BY)
条件抽出したデータのソート方法を学習します。

ソートの例
--JOB(仕事)が'SALESMAN'のENAME(従業員名)とJOBとSAL(給料)を、SALでソートする
SELECTENAME,JOB,SAL
FROMEMP
WHEREJOB = 'SALESMAN'
ORDER BYSAL

レコードをソートするにはORDER BYを使用します。ORDER BYのあとにソートキーを記述すれば、そのカラムでソートすることが出来ます。

複数のソートキーを使用する場合はORDER BY SAL,DEPTNOのように「,(カンマ)」で区切り記述します。

WHERE条件を指定しない場合はFROM EMPのあとにORDER BY句を記述します。

通常は昇順でソートされますが、ORDER BY SAL DESCのようにDESCキーワードを付けることによって降順でソートされます。(明示的に昇順でソートする場合はASCというキーワードを付けます。)

それでは実習と過去問チャレンジです。

実習 過去問チャレンジ

以上でソートは終了です。

<<SELECT文の基本(2) 集合関数(SUM、MAX、MIN、AVG、COUNT)>>
http://sql.main.jp by san