First、Last 函数

应用对象
Microsoft 365 专属 Access Access 2024 Access 2021 Access 2019 Access 2016

返回查询返回的结果集中的第一条或最后一条记录中的字段值。

语法

第一个 (expr)

上次 (expr)

expr 占位符表示标识包含要使用的数据的字段的字符串表达式,或使用该字段中的数据执行计算的表达式。 expr 中的操作数可以包括表字段、常量或函数 (的名称,这些函数可以是内部函数或用户定义的,但不能) 的其他 SQL 聚合函数之一。

备注

这些函数分别返回查询返回的结果集的第一条或最后一条记录中指定字段的值。 如果查询不包含 ORDER BY 子句,则这些函数返回的值将是任意的,因为记录通常以无特定顺序返回。

示例

Expression 结果
SELECT First (DateofSale) AS Expr1 FROM ProductSales; 返回 ProductSales 表中字段“DateofSale”中的第一个值。
SELECT Last (UnitPrice) as LastPrice, First (DateofSale) AS FirstDate FROM ProductSales; 返回 “UnitPrice” 字段中的最后一个值和 “DateofSale” 字段中的第一个值,分别在 LastPrice 和 FirstDate 列中显示它们。

使用 SQL 函数计算字段