Funkce First a Last

Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrátí hodnotu pole z prvního nebo posledního záznamu v sadě výsledků vrácené dotazem.

Syntaxe

First(výraz)

Last(výraz)

Zástupný symbol výrazu představuje řetězcový výraz identifikuje pole obsahující data, která chcete použít, nebo výraz, který provádí výpočet pomocí dat v tomto poli. Operandy v argumentu výraz můžou obsahovat název pole tabulky, konstanty nebo funkce (které můžou být vnitřní nebo definované uživatelem, ale ne jedna z dalších agregačních funkcí SQL).

Poznámky

Tyto funkce vracejí hodnotu zadaného pole v prvním nebo posledním záznamu sady výsledků vrácené dotazem. Pokud dotaz neobsahuje klauzuli ORDER BY, budou hodnoty vrácené těmito funkcemi libovolné, protože záznamy se obvykle nevracejí v určitém pořadí.

Příklady

Výraz Výsledky:
SELECT First(DateofSale) AS Expr1 FROM ProductSales; Vrátí první hodnotu z pole DateofSale v tabulce ProductSales.
SELECT Last(UnitPrice) as LastPrice, First(DateofSale) AS FirstDate FROM ProductSales; Vrátí poslední hodnotu z pole "JednotkováCena" a první hodnotu z pole "DateofSale", zobrazí je ve sloupci LastPrice a FirstDate.

Výpočet polí ve funkcích SQL