Taulussa on kentät aloitus ja lopetus, jotka ovat DATETIME-tyyppisiä ja pitäisi saada haettua tietyn viikon tai kuukauden aikana alkaneet tai loppuneet merkinnät.
Esim.
aloitus - lopetus
15.09.2006 - 15.10.2006
19.09.2006 - 22.09.2006
02.10.2006 - 02.10.2006
Pitäisi siis syyskuun haulla löytyä ensimmäinen ja toinen tietue ja lokakuun haulla ensimmäinen ja kolmas tietue.
Itse olen tässä yrittänyt, mutta kun aivot ei vaan toimi niin ei.
Oon kattellu tota mutten löytäny mitää oikee.
Et tainnu olla Jarskeen tunneilla ikinä hereillä? :D
Esim. funktiot WEEK JA MONTH sopivat tarkoitukseen.
Tarkista vain, onko aloitusajan tai lopetusajan viikko tai kuukausi oikea.
Jos aloitus ja lopetus olisi:
06.06.2006 - 09.12.2006
Kyseinen tietue pitäisi saada ulos kannasta siis esim. lokakuun haulla, joka ei taas onnistu MONTH-funktiolla.
Tässä tapauksessa tarvitaan kaksi ehtoa:
1. aloitusaika <= 31.10.2006
2. lopetusaika >= 1.10.2006
Samat ehdot sopivat kaikkiin muihinkin aikoihin, kunhan ensimmäinen ja viimeinen päivä on oikein.
Ehkä pitäisi nukkua vähän enemmän, kiitos. =D
Aihe on jo aika vanha, joten et voi enää vastata siihen.