Tagastab päringu tagastatud tulemikomplekti esimese või viimase kirje väljaväärtuse.

Süntaks

First( expr )

Last( expr )

Avaldise kohatäide tähistab stringavaldis, mis tuvastab välja, mis sisaldab kasutatavaid andmeid, või avaldist, mis teeb arvutuse selle välja andmete abil. Avaldise operandid võivad sisaldada tabelivälja, konstandi või funktsiooni nime (mis võib olla kas olemuslik või kasutaja määratletud, kuid mitte üks muudest SQL-kokkuvõttefunktsioonidest).

Kommentaarid

Need funktsioonid tagastavad päringu tagastatud tulemikomplekti esimese või viimase kirje määratud välja väärtuse. Kui päring ei sisalda klauslit ORDER BY, on nende funktsioonide tagastatud väärtused meelevaldsed, kuna kirjed tagastatakse tavaliselt kindlas järjestuses.

Näited

Avaldis

Tulemid

SELECT First(DateofSale) AS Expr1 FROM ProductSales;

Tagastab esimese väärtuse tabeli Tootemüük väljalt DateofSale.

SELECT Last(UnitPrice) as LastPrice, First(DateofSale) AS FirstDate FROM ProductSales;

Tagastab väljade "ÜhikuHind" ja Esimese väärtuse väljalt "DateofSale" viimase väärtuse, kuvab need vastavalt veergudes LastPrice (ViimaneHind) ja FirstDate (Esimene kuupäev).

Väljade arvutamine SQL-funktsioonides

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.