_King Lully: MYSQL Abfrage Fehler?

Beitrag lesen

SELECT r.link, SUM(v.views) , SUM(r.anzahl)
FROM p_view v, p_rechnung AS r
WHERE r.status = '1'
AND r.typ = '1'
AND v.partner_id = r.partner_id
GROUP BY v.partner_id


>   
> Ich erhalte für beide "SUM()" 300000, obwohl ich für SUM(v.views) 150000 erhalten müsste.  
  
Woher weisst Du eigentlich welchen Wert Du erhalten solltest?  
Ansonsten mal die Abfrage mit einem JOIN und kompletter GROUP BY-Klausel optimieren, zudem einfach mal die Bedeutung der Datenfelder und die genaue Zeilsetzung beschreiben.