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. |