Hallo zusammen,
ich suche ein SQL Statement, dass mir die laufenden Verträge pro Jahr und Monat ausgibt. Wobei ich vorher einen Zeitraum angegeben habe.
Ich habe also die Tabelle im SQL SRV 2000 der folgenden Form:
vertragid | beginn | ende | kosten | vertragstyp | mitarbeiter
ich möchte nun für einen angegebenen zeitraum alle laufenden verträge pro monat und jahr ausgeben. also die verträge, die in dem entsprechenden monat des bestimmten jahres noch laufen. hier ein beispiel:
vertragid | beginn | ende | kosten | vertragstyp | mitarbeiter
1 | 01.01.05 | 31.12.07| 1000 | a | müller
2 | 01.02.05 | 31.03.06| 2000 | b | müller
3 | 01.01.06 | 30.04.06| 2000 | b | müller
es soll folgendes herauskommen:
jahr | monat | anzahl_laufenderverträge
05 | 01 | 1
05 | 02 | 2
05 | 03 | 2
05 | 04 | 2
05 | 05 | 2
05 | 06 | 2
05 | 07 | 2
05 | 08 | 2
05 | 09 | 2
05 | 10 | 2
05 | 11 | 2
05 | 12 | 2
06 | 01 | 3
06 | 02 | 3
06 | 03 | 3
06 | 04 | 2
06 | 05 | 1
06 | 06 | 1
...
07 | 12 | 1
08 | 01 | 0
ich hoffe, jemand hat einen tipp für mich... ich verzweifel langsam...
gruss
boffele
ich suche ein SQL Statement, dass mir die laufenden Verträge pro Jahr und Monat ausgibt. Wobei ich vorher einen Zeitraum angegeben habe.
Ich habe also die Tabelle im SQL SRV 2000 der folgenden Form:
vertragid | beginn | ende | kosten | vertragstyp | mitarbeiter
ich möchte nun für einen angegebenen zeitraum alle laufenden verträge pro monat und jahr ausgeben. also die verträge, die in dem entsprechenden monat des bestimmten jahres noch laufen. hier ein beispiel:
vertragid | beginn | ende | kosten | vertragstyp | mitarbeiter
1 | 01.01.05 | 31.12.07| 1000 | a | müller
2 | 01.02.05 | 31.03.06| 2000 | b | müller
3 | 01.01.06 | 30.04.06| 2000 | b | müller
es soll folgendes herauskommen:
jahr | monat | anzahl_laufenderverträge
05 | 01 | 1
05 | 02 | 2
05 | 03 | 2
05 | 04 | 2
05 | 05 | 2
05 | 06 | 2
05 | 07 | 2
05 | 08 | 2
05 | 09 | 2
05 | 10 | 2
05 | 11 | 2
05 | 12 | 2
06 | 01 | 3
06 | 02 | 3
06 | 03 | 3
06 | 04 | 2
06 | 05 | 1
06 | 06 | 1
...
07 | 12 | 1
08 | 01 | 0
ich hoffe, jemand hat einen tipp für mich... ich verzweifel langsam...
gruss
boffele
Kommentar