סיוע בשאילתת sql

golan94

New member
סיוע בשאילתת sql

שלום, יש לי טבלה עם רשומות של אנשים כאשר אדם יכול להופיע ברשומה יותר מםפעם אחת ( יש לו שדה id ). כל אדם שייך בעברו למוסד לימודים. אני מעוניין לדעת כמה אנשים יש בכל מוסד לימודים . השאילתה שבצעתי היתה : select mosad , count(*) from table1 group by mosad אכן התקבלו רשימת מוסדות הלימוד עם מספר האנשים שמשוייכים למוסד אך בכפילויות שכן אנשים מופיעים יותר מפעם אחת במוסד ( איך אני יכול להוריד מהרשימה את ה id הכפולים ?) תודה
 

flenger

New member
אתה יכול לבצע DISTINCT

אתה יכול לבצע DISTINCT ל ID של התלמיד בתוך הCOUNT
 
למעלה