הפונקציות First, ‏Last

חל על
Access של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

החזר ערך שדה מרשומה הראשונה או האחרונה בערכת התוצאות שהוחזרה על-ידי שאילתה.

תחביר

First(expr)

Last(expr)

מציין המיקום expr מייצג ביטוי מחרוזת המזהה את השדה המכיל את הנתונים שבהם ברצונך להשתמש או ביטוי המבצע חישוב באמצעות הנתונים בשדה זה. אופרנדים ב- expr יכולים לכלול שם של שדה טבלה, קבוע או פונקציה (שיכולה להיות פנימי או מוגדרת על-ידי המשתמש, אך לא אחת מפונקציות הצבירה האחרות של SQL).

הערות

פונקציות אלה מחזירות את הערך של שדה שצוין ברשומה הראשונה או האחרונה, בהתאמה, של ערכת התוצאות המוחזרת על-ידי שאילתה. אם השאילתה אינה כוללת משפט ORDER BY, הערכים המוחזרים על-ידי פונקציות אלה יהיו שרירותיים מאחר שהרשומות בדרך כלל מוחזרות ללא סדר מסוים.

דוגמאות

ביטוי תוצאות
SELECT First(DateofSale) AS Expr1 FROM ProductSales; החזר את הערך הראשון מהשדות "DateofSale" בטבלה ProductSales.
SELECT Last(UnitPrice) as LastPrice, First(DateofSale) AS FirstDate FROM ProductSales; החזרת הערך האחרון מהשדות "UnitPrice" והערך הראשון מהשדות "DateofSale", מציג אותם בעמודה LastPrice ו- FirstDate בהתאמה.

חישוב שדות בפונקציות SQL