MYSQL Jahres- und Jahreswerte

darkpriest

Mitglied
Hallo,

ich habe folgendes Problem. Ich möchte aus einer Datenbank die Summen für das laufende und das Vorjahr ermitteln.

Habe aber Probleme mit dem Select:

PHP:
SELECT  
	
				date_format(date(erstellt), '%m') as monat,
				
				date_format(date(erstellt), '%m.%Y') as monat_anzeige,

				date_format(date(erstellt), '%Y') as jahr,				
				
				standorte.betriebe as betriebe,
				
				umsatz_service_gesamt,
				
				umsatz_teile_gesamt,
				
				sum(if(date_format(date(erstellt), '%Y') = '2008',umsatz_teile_gesamt+umsatz_service_gesamt,0)) as umsatz_service_gesamt_aktuell1,
				
				sum(if(date_format(date(erstellt), '%Y') = '2007',umsatz_teile_gesamt+umsatz_service_gesamt,0)) as umsatz_service_gesamt_aktuell2
				
				FROM aftersales_umsatz 
				
				
				 
				JOIN standorte ON standorte.Id = aftersales_umsatz.Betrieb
				
				where betriebe = 'Farchant'
				
				and
				
				((date_format(date(erstellt), '%Y') = '2008' 
				
				and				
				
				umsatz_teile_gesamt+umsatz_service_gesamt > 0)

Wenn ich diesen Select so anwende, bekomme ich logischerweise für 2007 keinen Gesamtwert mehr bekomme!

Die Struktur der Datenbank ist relaliv einfach:

Ich verwende das Feld "erstellt", "betrieb", "umsatz_service_gesamt, "umsatz_teile_gesamt"!

Ich möchte halt die Umsätze von 2008 gegen die von 2007 gegenüberstellen!

Finde aber irgendwie den richtigen Ansatz nicht ....

Hat jemand einen Tip für mich ...

Danke!

Darkpriest
 

Neue Beiträge

Zurück