Vraćanje vrijednosti polja iz prvog ili posljednjeg zapisa u skupu rezultata koji je vratio upit.
Sintaksa
Prvo ( expr )
Zadnji ( expr )
Rezervirano mjesto za expr predstavlja nizovni izraz koja identificira polje koje sadrži podatke koje želite koristiti ili izraz koji izvršava izračun pomoću podataka u tom polju. Operands u programu expr može uključivati naziv polja tablice, konstante ili funkcije (koja može biti intrinzična ili korisnički definirana, ali ne i druga SQL funkcija zbrajanja).
Napomene
Te funkcije vraćaju vrijednost određenog polja u prvom ili posljednjem zapisu, odnosno na skup rezultata koji je vratio upit. Ako upit ne sadrži uvjet ORDER BY, vrijednosti koje su vraćene ovim funkcijama bit će proizvoljne jer se zapisi obično vraćaju bez određenog redoslijeda.
Primjeri
Izraz | Rezultati |
---|---|
Odaberite prvo (Datumprodaja) kao |
Povratak prve vrijednosti iz polja "DatumProdaje" u prodajnoj tablici. |
Odaberite posljednje (jedinična cijena) kao LastPrice, prvo (Datumprodaja) kao prvi datum iz proizvoda |
Povratak posljednje vrijednosti iz polja "Jedinična cijena" i prva vrijednost iz polja "DateofSale", prikazat će ih u stupcu LastPrice i prvom datumu. |