ORDER BY 句

ORDER BY 句は、レコードのソート方法を指定します。SELECT ステートメントに ORDER BY 句が入っていない場合、任意の順序でレコードが返される可能性があります。

形式は次のとおりです:

コピー
ORDER BY {ソート式 [DESC | ASC]}, ...

ソート式にはフィールド名、または使用する列式の位置を示す数値を指定できます。デフォルトではソートは昇順 (ASC) で実行されます。

でソートしてからでソートします。

コピー
SELECT "従業員番号" , "姓" , "名" FROM "従業員名簿" ORDER BY "姓" , "名"

2 番目の例では、列式の位置を示す数値として 2 と 3 を指定しているためを明示的に指定した 1 番目の例と同じ順序で返すことができます。

コピー
SELECT "従業員番号" , "姓" , "名" FROM "従業員名簿" ORDER BY 2 , 3

メモ  FileMaker Server では、FileMaker Pro の言語のソートやデフォルト言語に中立なソート順とは異なる Unicode バイナリのソート順を使用します。