mysql som of count gebuiken
Lano heeren
25/01/2021 16:11:33Wil graag de kills tellen per team, hoe kan ik dit doen in mysql?
database voorbeeld
Team - kills
1- 2
1 - 1
1 - 3
2 - 0
2 - 5
2 - 1
enz
resultaat team 1 = 6 kills
database voorbeeld
Team - kills
1- 2
1 - 1
1 - 3
2 - 0
2 - 5
2 - 1
enz
resultaat team 1 = 6 kills
Code (php)
1
$myteam = $mysqli->query("SELECT team, kills, count(kills) as aantal FROM demo where id_game ='002' order by team asc")
Gewijzigd op 25/01/2021 16:12:12 door Lano heeren
PHP hulp
27/11/2024 20:48:37Ivo P
25/01/2021 16:26:16count is het Engelse woord voor tellen.
Sum het woord voor optellen.
Hier wil je OPtellen
dus
Let erop, dat je GROUP BY opneemt en daarbij _alle_ kolommen vermeldt die niet een functie als count() of sum() zijn.
En je kunt uiteraard niet gelijktijdig alle kills optellen en dan ook "kills" in je select-deel van de query hebben staan
Sum het woord voor optellen.
Hier wil je OPtellen
dus
Code (php)
1
2
3
4
5
2
3
4
5
SELECT team, SUM(kills) as aantal
FROM demo
WHERE id_game = '002'
GROUP BY team
ORDER BY team ASC
FROM demo
WHERE id_game = '002'
GROUP BY team
ORDER BY team ASC
Let erop, dat je GROUP BY opneemt en daarbij _alle_ kolommen vermeldt die niet een functie als count() of sum() zijn.
En je kunt uiteraard niet gelijktijdig alle kills optellen en dan ook "kills" in je select-deel van de query hebben staan