webForumDet fria alternativet

Summering?

2 svar · 243 visningar · startad av Skogiz

SkogizMedlem sedan feb. 200395 inlägg
#1

Hej!

Har en databas med två tabeller. En tabeller med spelare och en annan tabell med statistik för varje spelare.

Jag skulle vilja få fram en sökning där de bästa spelarna totalt sett listas.
Koden nedan summerar ihop alla spelareas matcher, alla mål, alla assist och alla poäng till enda klump.

Jag vill ju att sökningen går igenom alla spelarid:en och summerar varje spelare för sig

$data = mysql_db_query("databasen", "SELECT SUM(matcher) AS matcher, SUM(mal) AS mal, SUM(assist) AS assist, SUM(poang) AS poang, SUM(utv) AS utv FROM spelare INNER JOIN stats ON spelare.id = stats.spelarid ORDER BY stats.poang DESC");

Någon som kan hjälpa mig med koden till detta?

/Fredrik

LarsGMedlem sedan dec. 200012 465 inlägg
#2
SELECT spelare.namn,
           SUM(matcher) AS matcher, 
           SUM(mal) AS mal, 
           SUM(assist) AS assist, 
           SUM(poang) AS poang, 
           SUM(utv) AS utv 
  FROM spelare INNER JOIN stats ON spelare.id = stats.spelarid 
  group by spelare.namn
  ORDER BY poang DESC
SkogizMedlem sedan feb. 200395 inlägg
#3

Tack Lars för snabbt och smidigt svar!

124 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
121 ms — hämta tråd, inlägg och bilagor (db)