Mysql-Abfrage ergänzen

Eistee

Erfahrenes Mitglied
Hi,
ich möchte mein Gallerie-Script ein wenig verfeinern und überarbeite zu diesme Zweck im Moment einige DB-Abfragen.
Auf meiner Startseite wird das "beste" Bild angezeigt.
Die Wertung errechne ich dabei aus zwei Spalten in der DB: "Punkte" durch Anzahl der abgegebenen Wertungen (rating/clicks).
Diese Abfrage sieht bisher wie folgt aus:
PHP:
$sqlab = "SELECT *, (rating/clicks) as 'av' FROM alk_gallery ORDER BY 'av' DESC, 'clicks' DESC LIMIT 1";
$res = mysql_query($sqlab);
Sollte soweit verständlich sein ;)

Ich möcht diese Abfrage jetzt aber insofern ergänzen, dass nur Einträge aus der DB herangezogen werden, für die schon mehr als zwei Besucher abgestimmt haben, also clicks > 2
Wie muss ich die Abfrage umschreiben, um zu diesem Ergebnis zu kommen?
Danke für eure Hilfe?
 
Einfach ein WHERE `clicks` > 2 einfügen. Das würde das Problem ja schon lösen oder etwa nicht? Genau so wie du schon geschrieben hattest ;)

also das hieße dann:
PHP:
$sqlab = "SELECT *, (rating/clicks) as 'av' FROM alk_gallery WHERE `clicks` > 2  ORDER BY 'av' DESC, 'clicks' DESC LIMIT 1"; 
$res = mysql_query($sqlab);
 
Zurück