|
ספירת רשומותכדי לספור את מספר הרשומות, שעומדות בקריטריון מסוים, ניתן להשתמש באופרטור COUNT. דקדוק הפקודה:
במילים אחרות כדי לספור את מספר העובדים בטבלת העובדים (EMPLOYEES) צריך להשתמש בקטע קוד הבא.
וכתשובה נקבל:
שים לב, כי לעיתים עדיף להשתמש ב- SELECT COUNT (*) במקום לציין את שם העמודה. הסיבה לכך היא שהאופרטור COUNT לא מתחשב בעמודות המכילות ערך NULL. לפיכך, אם ציינת שם עמודה, שבה באחת השורות יש ערך NULL, הספירה שלנו תהיה לא נכונה (תכשל). השימוש ב – "*" מבטיח, שכל השורות תלקחנה בחשבון בספירה, גם אם הן מכילות ערך NULL. דרך אגב, רוב ישומי SQL בנוסף לכל ידרשו ממך להשתמש באופרטור DISTINCT, אם אתה מציין שם עמודה. תוכן עניינים Distinct פרק 1 -> פרק 2 -> פרק 3 -> פרק 4 -> פרק 5 -> |