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

פסוקית HAVING מציינת אילו רשומות מקובצות מוצגות במשפט SELECT עם GROUP BY. לאחר ש- GROUP BY משלב רשומות, HAVING מציג את כל הרשומות שקיבץ GROUP BY אשר עומדות בתנאים של HAVING.

תחביר

SELECT fieldlist
FROM table
WHERE selectcriteria
GROUP BY groupfieldlist
[HAVING groupcriteria]

משפט SELECT המכיל HAVING מכיל את החלקים הבאים:

חלק

תיאור

fieldlist

שם השדה או שמות השדות שיש לאחזר, יחד עם כינויי שם שדה, פונקציות צבירה של SQL, פרדיקאטים של בחירה (ALL, ‏DISTINCT, ‏DISTINCTROW או TOP) או אפשרויות אחרות של משפט SELECT.

table

שם הטבלה שממנה מאחזרים רשומות.

selectcriteria

קריטריוני בחירה. אם המשפט כולל פסוקית WHERE,‏ Microsoft Access Database Engine מקבץ ערכים לאחר החלת תנאי WHERE על הרשומות.

groupfieldlist

השמות של עד 10 שדות המשמשים לקיבוץ רשומות. סדר שמות השדות ב- groupfieldlist קובע את רמות הקיבוץ מרמת הקיבוץ הגבוהה ביותר לנמוכה ביותר.

groupcriteria

ביטוי הקובע אילו רשומות מקובצות יש להציג.

הערות

HAVING הוא אופציונלי.

HAVING דומה ל- WHERE, אשר קובע אילו רשומות ייבחרו. לאחר ש- GROUP BY מקבץ את הרשומות, HAVING קובע אילו רשומות יוצגו:

SELECT CategoryID,
Sum(UnitsInStock)
FROM Products
GROUP BY CategoryID
HAVING Sum(UnitsInStock) > 100 And Like "BOS*";

HAVING יכול להכיל עד 40 ביטויים הקשורים זה לזה באמצעות אופרטורים לוגיים, כגון And ו- Or.

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

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

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

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

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×