SELECT *
FROM tblPhoto
where total_vote > 0
ORDER BY total_value/total_vote DESC
Frågan#1
Hello.
Jag har byggt upp ett fotoalbum där man kan rösta på bilderna och det fungerar utmärkt och snitt resultatet bli alldeles perfekt också!
Men nu vill jag även göra en Highscorelista där Top 20 bilder visas i enlighet med betyget.
Min DBMS: mySQL
Tabellen:
Total_vote = Antalet röster hittills
Vote_value = Sammanlagda värdet utav röstningarna
Det jag inte kommit på är hur jag ska skriva ut dom 20 första och sortera allt efter snittbetyget och sedan gruppera alla som har samma snitt med den som har mest antal röster högst upp
strSQL = "SELECT * FROM tblPhoto ORDER BY ---Snittbetyget--- DESC, ---Totalt antal röster ---- DESC limit 0,20"
SET RS = Conn.execute(strSQL)
Do until rs.eof
'Skriva ut dom i ordning
RS.movenext
loop
