webForumDet fria alternativet

sortering

2 svar · 168 visningar · startad av Wiberg

WibergMedlem sedan juni 20003 169 inlägg
#1

Jag har en sida där besökarna kan betygsätta olika saker från 1 till 10 och sen ska allt listas med det som har högst betyg först.

Som det är nu så sparas summan av alla röster i ett fält och antalet röster i ett annat. Sen får jag fram snittbetyget genom att dividera summan med antalet röster.

Men hur gör jag för att sedan kunna skriva ut allt med hänsyn till detta?

ORDER by... alltså. :q

------------------
Mvh. Wiberg

LarsGMedlem sedan dec. 200012 464 inlägg
#2
select sumpoints,voters,(sumpoints+0.0)/(votes + 0.0) as average from t
order by 3 desc

red: sql-forumet alltså
------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 29 sep 2001]

WibergMedlem sedan juni 20003 169 inlägg
#3

Ja, det blev visst fel forum...

 SQL = "select titel, url, röster_antal, röster_summa, tid,(röster_summa+0.0)/(röster_antal + 0.0) as average from länkar order by 3 desc"

Item cannot be found in the collection corresponding to the requested name or ordinal

:q

------------------
Mvh. Wiberg

772 ms totalt · 3 externa anrop · v20260731065814-full.30151723
133 ms — hämta forumlista (db)
128 ms — hämta statistik (db)
123 ms — hämta tråd, inlägg och bilagor (db)