מה המצב אנשים , אני צריך עזרה קטנה באיזה שאילתה טיפה מסובכת.טוב אז יש לי 2 טבלאות.
מפרסם:
==Advertiser==
id
name
email
ratio
active
פרסומת:
==ads==
id
exposes
clicks
advertiser
adtype
יש קשר גומלין : advertiser.id = ads.advertiser
המטרה שלי היא לקבל טבלה שבה יש לי את הרשימה של המפרסמים כלומר ID,NAME מתוך ADVERTISER ואת סכום הלחיצות והחשיפות מהטבלה ADS , EXPOSES, CLICKS
עכשיו יש לי את המשפט הבא :
Select advertiser.id,advertiser.name,advertiser.Active,advertiser.ratio,advertiser.email, Sum(ads.clicks) as Ccount,SUM(ads.exposes) as Fcount from ads INNER JOIN advertiser ON advertiser.id = ads.advertiser Group by advertiser.id
|
המשפט עובד אבל רק אם לכל מפרסם יש לפחות פרסומת אחת , אם לא זה לא עובד לי , עכשיו אני יודע שאני צריך איכשהו להפריד בינהם ולחבר אותם בדרך אחרת מישהו יכול לעזור לי פה קצת?