Wil 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



$myteam = $mysqli->query("SELECT team, kills, count(kills) as aantal FROM demo where id_game ='002' order by team asc")
count is het Engelse woord voor tellen.
Sum het woord voor optellen.

Hier wil je OPtellen

dus

SELECT team, SUM(kills) as aantal
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
Dankje Ivo, kan voorlopig weer verder

Reageren