PHP-Code:
SELECT db.bildpfad, ROUND((db.pro/db.bewertungen*10),2) as durch, pa.name, di.disconame, di.ort, di.intpfad
FROM discopbilder db
LEFT JOIN partys pa ON (pa.partyid = db.partyid)
LEFT JOIN discotheken di ON (di.discoid = db.discoid)
WHERE bewertungen > 300 ORDER BY ROUND((db.pro/db.bewertungen*10),4) DESC LIMIT 10
Es sollen max. 6 TOP10 Partybilder von EINER Discothek kommen, die anderen Bilder sollten von anderen Discotheken kommen.
Frage:
Hab jemand schon sowas Ähnliches gemacht oder eventuell eine Idee??
Idee:
Meine Idee geht dahin, es mit einem INNER JOIN zu machen.
mfg
DigitalDoener