---
title: "COUNT, GROUP BY, SUM hjälp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/171142-count-group-by-sum-hjälp"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "thevice"
published: "2008-04-28T20:29:14.000Z"
updated: "2008-04-28T21:11:38.000Z"
replies: 1
views: 411
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/171142-count-group-by-sum-hjälp"
---

# COUNT, GROUP BY, SUM hjälp

## #1 — thevice, 2008-04-28T20:29Z

Hejsan,
Försökte söka men jag vet inte riktigt vad jag ska söka på och jag har lite problem med att förklara det som jag vill göra men hoppas ni förstå.
Det jag vill göra är att lista de som har rekryterat mest medlemmar:
När användaren X rekryterar användaren Y så sätts intMemberInvitedByID med Xs ID i databasen. Det jag vill göra är att skriva ut topp tio på de som har rekryterat mest. Alltså de som har sitt ID i columnen intMemberInvitedByID flest gånger.

Dålig förklaring jag vet, och dålig rubrik men hoppas någon förstår och kan hjälpa till. Jag använder MySQL.
Tack på förhand!

Permalänk: https://www.webforum.nu/p/171142

## #2 — thevice, 2008-04-28T21:11Z

Jag tänkte för mycket, det var bara att göra så här:
SELECT a.strUsername, (SELECT COUNT(\*) FROM tblMembers b WHERE b.intMemberInvitedByID = a.intID) AS MembersInvited FROM tblMembers a ORDER BY MembersInvited DESC

Permalänk: https://www.webforum.nu/p/2103793

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/171142-count-group-by-sum-hjälp
