First、Last 関数

クエリが返したレコード セットの先頭のレコード、または末尾のレコードのフィールド値を返します。

解説

First(expr)

Last(expr)

引数 expr は、対象となるデータのあるフィールドを識別する文字列式、またはそのフィールドのデータを使用して計算を実行する式です。引数 expr オペランドには、テーブルのフィールド名、定数、または関数を指定します。関数については、組み込み関数またはユーザー定義関数のどちらも指定できますが、ほかの SQL 集計関数は指定できません。

解説

First 関数および Last 関数は、DAORecordset オブジェクトの MoveFirst メソッドおよび MoveLast メソッドに似ています。この 2 つの関数は、クエリが返した結果セットの先頭のレコードまたは末尾のレコードに指定しているフィールド値を返すだけです。クエリに ORDER BY 句の記述がなければ、返されるレコードの順序に意味はありません。したがって、これらの関数が返すレコードの順序も意味はありません。

参照
SQL 関数の Calculating フィールド SQL 集計関数 (SQL)

使用例

First、Last 関数の使用例