פרויקט: דוח לקוחות בלי ספירה כפולה
נחבר ארבע טבלאות לדוח אחד ונשמור גם לקוחות ללא רכישה. נפריד בין סינון, מדידה ומילוי אפסים, במקום לדחוס כל פעולה לשאילתה לא ברורה.
בונים קודם מדדים בגרעיניות לקוח, ורק אז מצרפים אותם ללקוחות ב־ LEFT JOIN. תנאי paid ותאריך שייכים לשלב המדידה. מזהה הזמנה נספר פעם אחת; ערך פריט מחושב בכמות כפול מחירו ההיסטורי.
- פרויקט: דוח לקוחות בלי ספירה כפולה
- בונים קודם מדדים בגרעיניות לקוח, ורק אז מצרפים אותם ללקוחות ב־ LEFT JOIN. תנאי paid ותאריך שייכים לשלב המדידה. מזהה הזמנה נספר פעם אחת; ערך פריט מחושב בכמות כפול מחירו ההיסטורי.