Funkcije First i Last

Primjenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vraća vrijednost polja iz prvog ili posljednjeg zapisa u skupu rezultata koji vrati upit.

Sintaksa

First(izraz)

Last(izraz)

Rezervirano mjesto izraz predstavlja izraz niza koji određuje polje koje sadrži podatke koje želite koristiti ili izraz koji izvodi izračun pomoću podataka u tom polju. Operandi u izrazu mogu sadržavati naziv polja tablice, konstantu ili funkciju (koje mogu biti ili intrinzične ili korisnički definirane, ali ne mogu biti jedna od drugih SQL funkcija zbrajanja).

Napomene

Te funkcije vraćaju vrijednost navedenog polja u prvom ili posljednjem zapisu skupa rezultata koji vrati upit. Ako upit ne sadrži uvjet ORDER BY, vrijednosti koje vraćaju te funkcije bit će proizvoljne jer se zapisi obično ne vraćaju određenim redoslijedom.

Primjeri

Izraz Rezultati
SELECT First(DateofSale) AS Izraz1 FROM ProductSales; Vraća prvu vrijednost iz polja "DatumProdaje" u tablici ProdajaProizvoda.
SELECT Last(Jedinična cijena) AS LastPrice, First(DateofSale) AS FirstDate FROM ProductSales; Vraća zadnju vrijednost iz polja "JediničnaCijena" i prvu vrijednost iz polja "DatumProdaje" pa ih prikazuje u stupcu ZadnjaCijena odnosno PrviDatum.

Izračunavanje polja u SQL funkcijama