Функції First і Last

Застосовується до
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Повертає значення поля з першого або останнього запису в наборі результатів, повернутих запитом.

Синтаксис

First(вираз)

Last(вираз)

Покажчик місця заповнення виразу представляє рядковий вираз, який визначає поле, що містить потрібні дані, або вираз, який виконує обчислення з використанням даних у цьому полі. Операнди в виразі можуть містити імена поля таблиці, константи або функції (вони можуть бути як власними, так і користувацькими, але не однією з інших агрегатних функцій SQL).

Примітки

Ці функції повертають відповідно значення вказаного поля в першому або останньому записі набору результатів, повернутого запитом. Якщо запит не містить речення ORDER BY, значення, що повертаються цими функціями, будуть довільними, оскільки записи зазвичай повертаються в довільному порядку.

Приклади

Вираз Результати.
SELECT First(DateofSale) AS Expr1 FROM ProductSales; Повертає перше значення з поля "Датазбуту" в таблиці ЗбутТоварів.
SELECT Last(UnitPrice) as LastPrice, First(DateofSale) AS FirstDate FROM ProductSales; Повертає Останнє значення з поля "Ціна_за_одиницю" та Перше значення з поля "ДатаПродажу", відображає їх у стовпці LastPrice та FirstDate відповідно.

Обчислення полів у функціях SQL