daten aus DB zusammenzählen
Manuela
- php
Hallo einen guten Morgen wünsche ich euch allen.
Ich denke lange Rede kurzer Sinn. Ich habe so früh am Sonntag schon einen Knoten im Kopf. Folgendes
Ich habe eine mysql Datenbank.
Sieht so aus.
+++++++++++++++++++++++++++++++++++
+scoreid+warid+pointsopp+pointsown+
+++++++++++++++++++++++++++++++++++
+ 1 + 1 + 2 + 3 +
+++++++++++++++++++++++++++++++++++
+ 2 + 1 + 2 + 3 +
+++++++++++++++++++++++++++++++++++
+ 3 + 2 + 0 + 2 +
+++++++++++++++++++++++++++++++++++
Meine Frage!
Ich hole mir nun alle Datensätze aus der DB mit der warid = 1.
Ich bekomme es einfach nicht hin, das er mir die pointsopp alle zusammenzählt und die pointsown alle.
Wie würdet ihr das denn am besten anstellen?
Wäre nett wenn mir jemand hilft!
Ich möchte nur, wie gesagt die pointsopp als summe in einer Variablen haben, und die pointsown. Mehr erstmal nicht.
Vielen Dank
eure Manuela
Hallo Manuela,
Ich hole mir nun alle Datensätze aus der DB mit der warid = 1.
Ich bekomme es einfach nicht hin, das er mir die pointsopp alle zusammenzählt und die pointsown alle.
SUM() sollte Dir weiterhelfen.
Freundliche Grüße
Vinzenz
Hallo
SELECT SUM(pointsopp), SUM(pointsown)
FROM tabelle t
WHERE t.scoreid = '1'
GROUP BY pointsopp, pointsown
Etwas so sollt es klappen...
Gruss Marcel
SELECT SUM(t.pointsopp), SUM(t.pointsown)
FROM tabelle t
WHERE t.scoreid = '1'
GROUP BY SUM(t.pointsopp), SUM(t.pointsown)
...
$sql = $sql = $db->sql_query ('SELECT SUM(vwarvwar_scores.oppscore), SUM(vwarvwar_scores.ownscore) FROM vwarvwar_scores WHERE vwarvwar_scores.warid = '.$warid.' GROUP BY SUM(vwarvwar_scores.oppscore), SUM(vwarvwar_scores.ownscore)' );
...
Kann ein Mensch so blöd sein?
Ich probier nun seit xxx Stunden, und bekomme es einfach nicht. Was ist daran falsch?
Und wir gebe ich nun die beiden abgefragten Datenbank Inhalte aus?
Ich gebe zu ich bin Anfängerin, aber das sollte doch nicht so schwer sein. Oder?
Bitte helft mir nocheinmal.
Danke eure Manuela
...
$sql = $db->sql_query ('SELECT SUM(vwarvwar_scores.oppscore), SUM(vwarvwar_scores.ownscore) FROM vwarvwar_scores WHERE vwarvwar_scores.warid = '.$warid.' GROUP BY SUM(vwarvwar_scores.oppscore), SUM(vwarvwar_scores.ownscore)' );
...
Kann ein Mensch so blöd sein?
Ich probier nun seit xxx Stunden, und bekomme es einfach nicht. Was ist daran falsch?
Und wir gebe ich nun die beiden abgefragten Datenbank Inhalte aus?Ich gebe zu ich bin Anfängerin, aber das sollte doch nicht so schwer sein. Oder?
Bitte helft mir nocheinmal.
Danke eure Manuela