Moin
Ich möchte aus meiner Rechnungs Tabelle Statistiken sortiert nach Kundentyp und Monats ausgeben. Ich bekomme es hin nach Kundentyp, aber dann nur jeweils eine Summer von - bis.
In Tab. Rechnungen stehen die rechnungssummen und das Datum
Aus Tab Kunden wird nur der Kundentyp geholt
und aus kdtyp wird dieser dann in Text angezeigt
Code:
SELECT kd.kundentyp, kt.KdTypName, sum(re.rechSummeSoll) as summe
FROM `rechnungen` re LEFT JOIN Kunden kd ON kd.kundennr=re.kundennr
LEFT JOIN kdtyp kt ON kd.kundentyp=kt.ID WHERE
RechDatum >='2016-01-01' AND RechDatum <='2016-12-31' GROUP BY kd.kundentyp ORDER BY summe DESC
Das Ergebnis sieht etwa so aus
Code:
kundentyp|KdtypName|summe
7 |Privat |35000
1 |Online |27000
10 |Kollegen |22500
3 |Großhand.|17800
etc
und ich hätte es gern so:
Code:
kundentyp|KdtypName|JAN |FEB |MÄR |APR .....
7 |Privat |0 |2500|1750|3540
1 |Online |100 |1750|2050| 850
10 |Kollegen |550 |2000| 950|1250
3 |Großhand.|1200|3200| 750| 200| ....
etc
Ich könnte natürlich für jeden Monat eine einzelne Abfrage erstellen, aber so wie ich MYSQL einschätze geht das auch in einer Abfrage, oder? Danke für eine Hilfe
mgbig