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

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

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

תחביר

ראשון (expr)

Last(expr)

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

הערות

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

דוגמאות

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

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