webForumDet fria alternativet

sortera efter medel

5 svar · 253 visningar · startad av danis

danisMedlem sedan aug. 2002157 inlägg
#1

hej!

Jag har fått ett problem.

Jag har en kolumn vid namn "poang" där ligger tal emellan 1-10.
På samma rad ligger en "userid" kolumn som kollar vem det är. Det finns många poster med samma userid. Nu vill jag sortera efter den "userid" med högst medel, det ska användas som en topplista, ett liknande "snyggast.com".

select avg(poang) from snyggast group by userid limit 10"

nån sql-expert? :)

mvh Daniel

@ndersMedlem sedan juni 200032 969 inlägg
#2

Re: sortera efter medel

danis skrev:

nån sql-expert? :)

SQL-experter finner man enklast i SQL-forumet.

@ndersMedlem sedan juni 200032 969 inlägg
#3

Generellt:

Select Fält1, Fält2, avg(Fält3) as Medel GROUP BY Fält1, Fält2 ORDER BY Medel DESC

Jag är dock osäker på om det är MySQL-syntax, olika DBMS brukar ha lite olika specialare för sig.

Mvh

danisMedlem sedan aug. 2002157 inlägg
#4

ajdå, tänkte inte alls när jag valde forum. :/
Jag använder mysql ifall nån undrar.

ska kika på din kod anders :)

LarsGMedlem sedan dec. 200012 464 inlägg
#5

Flyttas från ASP

danisMedlem sedan aug. 2002157 inlägg
#6

fick till det nu! tack anders! :)

127 ms totalt · 3 externa anrop · v20260731065814-full.16f3d68c
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)