Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

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 identifikující pole obsahující data, která chcete použít, nebo výraz, který provádí výpočet pomocí dat v daném poli. Operandy v výrazu můžou obsahovat název pole tabulky, konstanty nebo funkce (která může být buď vnitřní, nebo uživatelsky definovaná, ale ne jedna z ostatních agregačních funkcí SQL).

Poznámky

Tyto funkce vrátí 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 nevrátí v žádném konkrétní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í hodnotu Last z pole UnitPrice a První hodnotu z pole DateofSale, zobrazí je ve sloupcích LastPrice a FirstDate v uvedeném pořadí.

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

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×