webForumDet fria alternativet

Blanda äldre och nya datum

0 svar · 415 visningar · startad av Inferis

InferisMedlem sedan sep. 2000670 inlägg
#1

Hej!

Jag försöker hämta en massa poster som gäller för aktuell månad.
Det fungerar som prenumerationer, fast jag vill även få med nya poster som kanske börjat efter halva månaden.

Jag vill alltså få fram alla kunder som har poster denna månaden. Såväl nytillkomna 23 april som kunder sen tidigare månader.

Följande kod ligger just nu i en loop:

vald_period = "2010-04-01"
	
SQL = "SELECT * FROM kunder_tid WHERE ('"& vald_period &"' > LAST_DAY(DATE_SUB(Startade, INTERVAL 1 MONTH)) AND '"& vald_period &"' <= LAST_DAY(Avslutade)) AND KundID = "& RS("ID") &" ORDER BY KundID"

....

If RS2("Startade") <= vald_period Then
response.write "Pågående"
else
response.write "Startade "& RS2("Startade") &""
End if

Problemet är att det alltid blir "pågående" oavsett startdatum.

Fältet "Startade" är av typen date.

MySQL + classic ASP används

124 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)