Vraća vrednost polja iz prvog ili poslednjeg zapisa u skupu rezultata koji je dao upit.
Sintaksa
Prvo (izraz)
Last(izraz)
Čuvar mesta izraz predstavlja izraz niske koji identifikuje polje koje sadrži podatke koje želite da koristite ili izraz koji izvršava izračunavanje koristeći podatke u tom polju. Operandi u izrazu expr mogu da uključuju ime polja tabele, konstante ili funkcije (koje mogu da budu neodvojive ili korisnički definisane, ali ne mogu da budu neku od drugih SQL agregatnih funkcija).
Napomene
Ove funkcije vraćaju vrednost navedenog polja u prvom ili poslednjem zapisu, tim redom, skupa rezultata koji je dao upit. Ako upit ne sadrži odredbu ORDER BY, vrednosti koje vraćaju ove funkcije biće proizvoljne jer se zapisi obično vraćaju bez određenog redosleda.
Primeri
| Izraz | Rezultati |
|---|---|
| SELECT First(DateofSale) AS Expr1 FROM ProductSales; | Vraća prvu vrednost iz polja "DatumProdaje" u tabeli "ProdajaProizvod". |
| SELECT Last(JediničnaCena) AS LastPrice, First(DateofSale) AS FirstDate FROM ProductSales; | Vraća poslednju vrednost iz polja "JediničnaCena" i prvu vrednost iz polja "DatumProdaje" i prikazuje ih u kolonama "PoslednjaCena" i "PrviDatum". |