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

Синтаксис

First( вираз )

Last( вираз )

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

Примітки

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

Приклади

Вираз

Результати

SELECT First(DateofSale) AS Expr1 FROM ProductSales;

Повертає перше значення з поля "Дата_продажу" в таблиці "Збут товару".

SELECT Last(Ціна за одиницю) як LastPrice, First(DateofSale) AS FirstDate FROM ProductSales;

Повертає останнє значення з поля "Вартість одиниці товару" та перше значення з поля "Дата_продажу" та відображає їх у стовпцях "Остання ціна" та "Дата_першої_дати" відповідно.

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.