データベースの 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句の後に記述する必要があります。

bannerAds