webForumDet fria alternativet

Hämta poster där 'senaste datum' inte passerat.

Databaser & SQL

1 svar · 262 visningar · startad av MickeA.com

Medlem sedan feb. 20034 441 inlägg
Frågan#1

Tjena!
Har suttit och sökt fram och tillbaka nu, men vet inte riktigt vilka sökord jag ska använda för att hitta nå bra svar.
Jag har ett fält som heter cLast_Anm som är ett datumfält, innehållandes tex. 2006-05-06.
Nu vill jag med en fråga plocka ut alla poster där cLast_Anm inte passerats.
Får inte till det riktigt:

sSql =	"SELECT * " &_
	"FROM tbl_compAnm_Comp " &_
	"WHERE cLast_Anm > Now " &_
	"ORDER BY cStart ASC"

Det där funkar sålänge cLast_Anm inte är dagens datum, då plockas inget ut.
Det här är alltså en anmälningsfunktion till tävlingar och man ska ju kunna anmäla sig ända fram tills cLast_Anm passerats.

DBMS är Access.

Tack!

Medlem sedan feb. 20034 441 inlägg
#2

Hmm, fick precis ett tips på annat håll.
Lade till 23:59:59 efter datumet i cLast_Anm och då funkade det direkt.
Dumt att jag inte tänkte på det ;)

249 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)