Frank (no reg): Left Join keine Ergebnisse

Beitrag lesen

Hallo,

nur mal ganz dumm nachgefragt, wozu "ORDER BY RAND()" und "LIMIT 1"? Willst du wirklich nur einen einzigen zufälligen anzeigen?

Als generellen Rat möchte ich dir mitgeben, wenn du ein Problem mit einer SQL Abfrage hast (eben z.b. keine Ergebnisse) dann vereinfache erstmal deine Abfrage rückwärts bis du wieder Ergebnisse bekommst und gehe dann wieder schrittweise vorwärts bei den Einschränkungen (WHERE und HAVING) und lasse unwesentliche Dinge wie Sortierung oder Limitierung erstmal weg, das lenkt nur ab. :)

Vielleicht solltest auch du mögliche Nullwerte in p_klick durch 0 ersetzen und diese dann summieren.

Ciao, Frank