[SQL allgemein] TOP10 Bilder ausgeben und etwas beschränken

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [SQL allgemein] TOP10 Bilder ausgeben und etwas beschränken

    PHP-Code:
    SELECT db.bildpfadROUND((db.pro/db.bewertungen*10),2) as durchpa.namedi.disconamedi.ortdi.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),4DESC LIMIT 10 
    Bei der Anfrage werden die TOP10 bewerteten Bilder aus der Tabelle discopbilder ausgelesen. Das Problem ist, dass manchmal die TOP10 Partybilder nur von einer Discothek kommen und dieses möchte ich jetzt unterbinden.

    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
    Zuletzt geändert von DigitalDoener; 26.10.2005, 18:38.
Lädt...
X