Funkcija First un Last

Attiecas uz
Access pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Atgriež lauka vērtību no vaicājuma atgrieztās rezultātu kopas pirmā vai pēdējā ieraksta.

Sintakse

Pirmais (izteiksme)

Last(izteiksme)

Izteiksmes vietturis apzīmē virknes izteiksmi, kas identificē lauku, kurā atrodas vajadzīgie dati, vai izteiksmi, kas veic aprēķinu, izmantojot šī lauka datus. Operandi izteiksmē var ietvert tabulas lauka nosaukumu, konstanti vai funkciju (kas var būt gan iekšēja, gan lietotāja definēta, bet ne kāda no pārējām SQL apkopošanas funkcijām).

Piezīmes

Šīs funkcijas atgriež norādītā lauka vērtību vaicājuma atgrieztās rezultātu kopas pirmajā vai pēdējā ierakstā. Ja vaicājumā nav klauzulas ORDER BY, šo funkciju atgrieztās vērtības būs patvaļīgas, jo ieraksti parasti tiek atgriezti bez noteiktas secības.

Piemēri

Izteiksme Rezultāti
SELECT First(DateofSale) AS Expr1 FROM ProductSales; Atgriež pirmo vērtību no lauka "Pārdošanas datums" tabulā Produkta_pārdošana.
SELECT Last(UnitPrice) as LastPrice, First(DateofSale) AS FirstDate FROM ProductSales; Atgriež pēdējo vērtību no lauka "VienībasCena" un Pirmo vērtību no lauka "Pārdošanas datums", parāda tās attiecīgi kolonnā LastPrice un FirstDate.

Lauku aprēķināšana SQL funkcijās