Funkciji First in Last

Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrne vrednost polja iz prvega ali zadnjega zapisa v nizu rezultatov, ki ga vrne poizvedba.

Sintaksa

Prvi (izraz)

Zadnji(izraz)

Označba mesta izraza predstavlja izraz niza, ki identificira polje s podatki, ki jih želite uporabiti, ali izraz, ki izvaja izračun s podatki v tem polju. Operandi v izrazu lahko vključujejo ime polja tabele, konstanto ali funkcijo (ki je lahko intrinzična ali uporabniško določena, vendar ne ena od drugih združevalnih funkcij SQL).

Opombe

Te funkcije vrnejo vrednost določenega polja v prvem oziroma zadnjem zapisu nabora rezultatov, ki jih vrne poizvedba. Če poizvedba ne vključuje stavka ORDER BY, bodo vrednosti, ki jih vrneta ti funkciji, poljubne, ker zapisi običajno niso vrnjeni v določenem vrstnem redu.

Primeri

Izraz Rezultati
SELECT First(DateofSale) AS Expr1 FROM ProductSales; Vrne prvo vrednost iz polja »DatumProdaje« v tabeli »ProdajaIzdelek«.
SELECT Last(UnitPrice) as LastPrice, First(DateofSale) AS FirstDate FROM ProductSales; Vrne zadnjo vrednost iz polja »CenaEnote« in prvo vrednost iz polja »DatumProdaje«, ju prikaže v stolpcu »ZadnjaCena« in »PrviDatum«.

Izračunavanje polj v funkcijah SQL