Hallo zusammen,
ich weiß nicht ob's an einer Denkblockade liegt oder obs gar nicht geht, aber ich komm gerade einfach nicht auf die Lösung des nachfolgenden Problems:
In unserem Firmeninternen Zeiterfassungssystem, dass ich irgendwann mal verbrochen habe gibt's ne Tabelle "Stunden" in der - über die Felder "user_id", "stunden", "projekt_id" und "datum" - von allen Usern die Stunden erfasst sind, die jeder User pro Tag pro Projekt erfasst hat.
Nun möchte ich anhand einer übergebenen Projekt-ID gerne folgende Ausgabe erhalten:
Jahr:2005 - Monat: 01
Summe Stunden User 1: XY
Summe Stunden User 2: XY
Jahr:2005 - Monat: 02
Summe Stunden User 1: XY
Summe Stunden User 2: XY
usw. bis zum aktuellen Jahr.
Sprich: eine Übersicht, wieviele Stunden von wem auf das Projekt (dessen ID vorher übergeben wurde) pro Monat gebucht wurden.
Kann man das irgendwie mit einem SQL-Befehl bewältigen.
Ich hoff ihr wisst was ich meine...
Ansonsten müsst ich halt ne Verschachtelung von verschiedenen Abfragen und Schleifen machen, aber wär halt edel, wenn das alles mit einem SQL-Befehl gehen würd...
Bin für jeden Tipp dankbar.
Viele Grüße
Daniel
ich weiß nicht ob's an einer Denkblockade liegt oder obs gar nicht geht, aber ich komm gerade einfach nicht auf die Lösung des nachfolgenden Problems:
In unserem Firmeninternen Zeiterfassungssystem, dass ich irgendwann mal verbrochen habe gibt's ne Tabelle "Stunden" in der - über die Felder "user_id", "stunden", "projekt_id" und "datum" - von allen Usern die Stunden erfasst sind, die jeder User pro Tag pro Projekt erfasst hat.
Nun möchte ich anhand einer übergebenen Projekt-ID gerne folgende Ausgabe erhalten:
Jahr:2005 - Monat: 01
Summe Stunden User 1: XY
Summe Stunden User 2: XY
Jahr:2005 - Monat: 02
Summe Stunden User 1: XY
Summe Stunden User 2: XY
usw. bis zum aktuellen Jahr.
Sprich: eine Übersicht, wieviele Stunden von wem auf das Projekt (dessen ID vorher übergeben wurde) pro Monat gebucht wurden.
Kann man das irgendwie mit einem SQL-Befehl bewältigen.
Ich hoff ihr wisst was ich meine...
Ansonsten müsst ich halt ne Verschachtelung von verschiedenen Abfragen und Schleifen machen, aber wär halt edel, wenn das alles mit einem SQL-Befehl gehen würd...
Bin für jeden Tipp dankbar.
Viele Grüße
Daniel
Comment