データベースの orderby 関数の使用方法
ORDER BY文は検索結果の順番を指定するものです。1つ以上の列を指定して順番を決められ、順番は昇順と降順のどちらかを選択できます。
ORDER BY文の基本構文は次のとおりです。
`列名1`, `列名2`, … を選択
表名から
列名1 ASC/DESC, 列名2 ASC/DESC, … の順で並べます。
列名1、列名2、…は検索したい列名、表名は検索したいテーブル名です。ASCは昇順にソートする事を示し、DESCは降順にソートする事を示します。
例えば、生徒表の成績欄を降順で並べ替えて表示したい場合は、次の SQL ステートメントを使用できます。
すべてのレコードを選択
学生側より
ORDER BY grade DESC
これは生徒テーブルのすべての列を返し、点数の列で降順に並べます。
注意:ORDER BYはSELECT文の最後にWHERE句の後に記述する必要があります。