webForumDet fria alternativet

Rekryteringstopplista

7 svar · 320 visningar · startad av stevenet

stevenetMedlem sedan juni 20001 251 inlägg
#1

Hejsan!

Jag har en MySQL-tabell upplagd på följande vis:

community_rekryteringar
id unikt int-värde, primärnyckel,
anv varchar(30),
vem varchar(30)

Nu skulle jag vilja få ut vilka topp 10 användare (anv) som har rekryterat flest personer (vem). Förslag?

LarsGMedlem sedan dec. 200012 464 inlägg
#2
select anv, count(*) as antal
from community_rekryteringar
group by anv 
order by antal desc
limit 10
stevenetMedlem sedan juni 20001 251 inlägg
#3

Kanon, tackar!

atxatxMedlem sedan mars 200435 inlägg
#4

Jag ska göra ungefär samma grej fast jag ska lista ut vart ifrån folket kommer..

i min tabell som heter USERS finns det en kolumn som heter LOCATION; SE, US, DE, DK osv.. alla möjliga förkortningar

hur ska jag göra en topplista där jag visar top50 länder där folk är reggade ?

jag får det inte att fungera med hjälp av ovanstående kod :OO

några förslag?

god jul :birp

LarsGMedlem sedan dec. 200012 464 inlägg
#5

Vilken DBMS.

Vad menas med

jag får det inte att fungera med hjälp av ovanstående kod

Det är bättre att starta en ny tråd än att fortsätta på någon annans.

atxatxMedlem sedan mars 200435 inlägg
#6

det är ASP med ACCESS ..

ok

LarsGMedlem sedan dec. 200012 464 inlägg
#7

Access-version av ovanstående fråga

select top 50 anv, count(*) as antal
from community_rekryteringar
group by anv 
order by 2 desc, anv
atxatxMedlem sedan mars 200435 inlägg
#8

tack :)

men det var väl bra? nu finns det två lösningar på problemet med både mysql och access.

gott nytt år! :birp

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