Applies ToAccess של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

חישוב מספר הרשומות המוחזרות על-ידי שאילתה.

תחביר

Count( expr )

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

הערות

באפשרותך להשתמש ב - Count כדי לספור את הרשומות בשאילתה המשמשת כשימוש. לדוגמה, באפשרותך להשתמש ב - Count כדי לספור את מספר ההזמנות שנשלחו למדינה מסוימת.

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

הפונקציה Count אינה סופרת רשומות הכוללות שדות Null, אלא אם expr הוא התו הכללי כוכבית (*). אם אתה משתמש בכוכבית, הפונקציה Count מחשבת את המספר הכולל של רשומות, כולל הרשומות המכילות שדות Null . Count(*) מהיר במידה ניכרת מ- Count([Column Name]). אל תתחום את הכוכבית במרכאות (' '). הדוגמה הבאה מחשבת את מספר הרשומות בטבלה Orders:

SELECT Count(*) AS TotalOrders FROM Orders;

אם expr מזהה שדות מרובים, הפונקציה Count סופרת רשומה רק אם לפחות אחד מהשדות אינו Null. אם כל השדות שצוינו הם Null, הרשומה לא נספרת. הפרד את שמות השדות באמצעות אמפרסנד (&). הדוגמה הבאה מראה כיצד באפשרותך להגביל את הספירה לרשומות שבהן ShippedDate או Freight אינם Null:

SELECT Count('ShippedDate & Freight') AS [Not Null] FROM Orders;

באפשרותך להשתמש בספירה בביטוי שאילתה. באפשרותך גם להשתמש בביטוי זה במאפיין SQL של אובייקט QueryDef או בעת יצירת אובייקט Recordset המבוסס על שאילתת SQL.

למידע נוסף

ספירת נתונים על-ידי שימוש בשאילתה

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

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.