Hallo Vinzenz,
[...]typisches Anfängerbeispiel: DB-Funktionalität durch PHP-Skript nachgeahmt
Jeder muss mal anfangen und dazulernen....
Bestimmt, als Lesetipp unsere Join-Artikel:
Vielen Dank! Werde ich mir "reinziehen"!
b) den Gesamtumsatz aus dem aktuellen Jahr
ist das die Summe der Einträge oder der zeitlich letzte Eintrag im Jahr
zeitlich der letzte
Minutenbereich kommen dürfte (vernünftige Indizierung vorausgesetzt).
Gerade mal nachgemessen: Pro Datensatz zwischen 0,5 und 0,9 Sekunden!!!
db.kunden
ID | Kundennummer | Name
1 | 12345 | Müller GmbH
2 | 932749 | Moritz AG
db.umsatz
ID | db.kunden.id | Umsatz | Jahr | erstellt_am
15 | 1 | 1789.12 | 2007 | 2007-01-05
16 | 1 | 1812.15 | 2007 | 2007-01-08
17 | 2 | 66.09 | 2007 | 2007-01-05
18 | 1 | 89.99 | 2008 | 2008-01-16
db.kontakte
ID | db.kunden.id | Name | Vorname | key
1 | 1 | Meier | Fritz | no
2 | 1 | Metzger | Anton | yes
3 | 2 | Kohl | Helmut | yes
Ergebnis sollte sein:
Firma ; 2007 ; 2008 ; Key-Manager
Müller Gmbh ; 1812.15 ; 89.99 ; Metzger
Moritz AG ; 66.09 ; ; Kohl
Vielen Dank für die schnelle Hilfe!
Fabienne