Registrierer
Erfahrenes Mitglied
Ich habe folgende Abfrage, die mir jeweils den Gesamtumsatz pro Mitarbeiter in ein Array schreibt.
Ich benötige allerdings den Umsatz nach aw_id getrennt, das habe ich weiter unten versucht, indem ich zusätzlich nach aw_id gruppiere, was leider nicht funktioniert.
Gruppierung zusätzlich nach aw_id
erzugt:
Das Ergebnis sollte eigentlich folgendes sein:
Kennt jemeand eine Lösung?
Ich benötige allerdings den Umsatz nach aw_id getrennt, das habe ich weiter unten versucht, indem ich zusätzlich nach aw_id gruppiere, was leider nicht funktioniert.
PHP:
$aw = mysql_query("SELECT ma_id, Sum(aw_wert) AS aw FROM haase_ma_statistik GROUP BY ma_id");
while($aw_zeile = mysql_fetch_assoc($aw)) {
$data1[] = array($aw_zeile['aw'], $aw_zeile['ma_id']);
}
Code:
Array
(
[0] => Array
(
[0] => 27630.75
[1] => 40
)
[1] => Array
(
[0] => 27630.75
[1] => 41
)
[2] => Array
(
[0] => 17646.3
[1] => 42
)
)
PHP:
$aw = mysql_query("SELECT ma_id, Sum(aw_wert) AS aw FROM haase_ma_statistik GROUP BY ma_id, aw_id");
while($aw_zeile = mysql_fetch_assoc($aw)) {
$data1[] = array($aw_zeile['aw'], $aw_zeile['ma_id']);
}
Code:
Array
(
[0] => Array
(
[0] => 14298.67
[1] => 40
)
[1] => Array
(
[0] => 13332.08
[1] => 40
)
[2] => Array
(
[0] => 13332.08
[1] => 41
)
[3] => Array
(
[0] => 14298.67
[1] => 41
)
[4] => Array
(
[0] => 14298.67
[1] => 42
)
[5] => Array
(
[0] => 3347.63
[1] => 42
)
)
Code:
Array
(
[0] => Array
(
[0] => 14298.67
[1] => 13332.08
[2] => 40
)
[1] => Array
(
[0] => 13332.08
[1] => 13332.08
[2] => 41
)
[2] => Array
(
[0] => 13332.08
[1] => 3347.63
[2] => 42
)
)
Kennt jemeand eine Lösung?