First- ja Last-funktiot

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Palauttaa kentän arvon kyselyn palauttaman tulosjoukon ensimmäisestä tai viimeisestä tietueesta.

Syntaksi

Ensimmäinen (kerro)

Last(expr)

Lausekkeen paikkamerkki edustaa merkkijonolauseketta, joka määrittää käytettävät tiedot sisältävän kentän, tai lauseketta, joka suorittaa laskutoimituksen kyseisen kentän tietojen avulla. Lausekkeen operandit voivat sisältää taulukon kentän nimen, vakion tai funktion (joka voi olla joko sisäinen tai käyttäjän määrittämä, mutta ei jokin muista SQL-koostefunktioista).

Huomautuksia

Nämä funktiot palauttavat määritetyn kentän arvon kyselyn palauttaman tulosjoukon ensimmäiseen tai viimeiseen tietueeseen. Jos kyselyssä ei ole ORDER BY -lausetta, näiden funktioiden palauttamat arvot ovat sattumanvaraisia, koska tietueita ei yleensä palauteta tietyssä järjestyksessä.

Esimerkkejä

Lauseke Tulokset
SELECT First(DateofSale) AS Expr1 FROM ProductSales; Palauttaa Tuotemyynti-taulukon Myyntipäivä-kentän ensimmäisen arvon.
SELECT Last(UnitPrice) as LastPrice, First(DateofSale) AS FirstDate FROM ProductSales; Palauttaa viimeisen arvon "Yksikköhinta"-kentästä ja ensimmäisen arvon "DateofSale"-kentästä, näyttää ne sarakkeissa LastPrice ja FirstDate.

Kenttien laskeminen SQL-funktioissa