Ilja: Kniffliges Problem - LEFT JOIN

Beitrag lesen

yo,

Jetzt zurück zu der Hauptabfrage. Diese soll nur dann ein Ergebnis liefern wenn die Summe der bezahlten Views größer als die SUmme der bereits gezeigten Banner(r.views) ist.

wenn ich das jetzt richtig verstanden habe, dann meinst du sicherlich v.views und nicht r.views ? also in der p_rechung steht die anzahl der bezahlten und in der p_view die anzahl der gezeigten banner. und du willst quasi nur noch die anzeigen lassen, deren Summe von bezahlten bannern größer ist, als die summe der bereits angezeigten banner ? das wäre einfach einzubauen, wir nehmen beide summen eines partner und vergleichen sie miteinander, ähnlich wie du es in der having klausel gemacht hast. aber ich verstehe noch nicht ganz, die teilung durch den count in der having klausel. außerdem übersteigt in deinem beispiel die anzahl der gezeigten banner (views) die anzahl der bezahlten banner für die partnerid =  2.

Ilja