[MsSQL] Zeitraum finden ~schon erledigt

Spy

Ray Magini
ID: 65650
L
20 April 2006
219
12
Ich steck hier grad ein bisschen Fest. Habe folgendes gegeben:
tabelle1(vonMonat, vonJahr, bisMonat, bisJahr)
--------05--------2004-----10-----2004
--------10--------2004-----02-----2005
--------03--------2005-----08-----2005
Wie finde ich jetzt heraus, ob das datum(01.05.) in einem der oben angegebenen Zeiträume liegen?

Ahja: mein größtes Problem ist dabei eigentlich der Jahreswechsel.

Edit: hat sich erledigt
 
Zuletzt bearbeitet:
wieso speicherst du die werte so blöd? das macht alles nur kompliziert... aber damit sollte es eigentlich gehen:

PHP:
WHERE GetDate() BETWEEN CONVERT(DATE,"01-" + vonMonat + "-" +vonJahr) AND CONVERT(DATE,"01-" + bisMonat + "-" +bisJahr)

das bsp prüft ob das aktuelle datum in dem zeitrum liegt... (jedenfalls sollte ;))
 
Wie gesagt: "ich habe gegeben", das konnte ich mir nicht aussuchen ;)
so ähnlich hab ich das auch gelöst