Ich lasse Werte aus einer Tabelle mit phpplot als Balkendiagramm anzeigen.
Die Ausgabe ist dann bspw.:
aw | ma_id
5428,48 | 43
6403,45 | 43
181,74 | 44
456,14 | 44
2619,25 | 45
3601,72 | 45
Nun werden die zusammengehörigen Werte (ma_id) auch schön gruppiert.
Was mir jetzt noch fehlt, ist die Sortierung nach ma_id - Summen.
Es müsste also eigentlich so aussehen:
aw | ma_id
5428,48 | 43
6403,45 | 43
2619,25 | 45
3601,72 | 45
181,74 | 44
456,14 | 44
Die zusamefassten Werte von ma_id 43 (5428,48+6403,45) wären also das eigentliche Sortierkriterium.
Mit ORDER BY komme ich nicht weiter. Wie kann man das machen?
PHP-Code:
$aw = $pdo->query("SELECT SUM(aw_wert) AS aw, ma_id
FROM ma_statistik
WHERE YEAR(datum)= 2015
GROUP BY ma_id, aw_id");
aw | ma_id
5428,48 | 43
6403,45 | 43
181,74 | 44
456,14 | 44
2619,25 | 45
3601,72 | 45
Nun werden die zusammengehörigen Werte (ma_id) auch schön gruppiert.
Was mir jetzt noch fehlt, ist die Sortierung nach ma_id - Summen.
Es müsste also eigentlich so aussehen:
aw | ma_id
5428,48 | 43
6403,45 | 43
2619,25 | 45
3601,72 | 45
181,74 | 44
456,14 | 44
Die zusamefassten Werte von ma_id 43 (5428,48+6403,45) wären also das eigentliche Sortierkriterium.
Mit ORDER BY komme ich nicht weiter. Wie kann man das machen?
Kommentar