webForumDet fria alternativet

Arkiveringsfunktion

4 svar · 220 visningar · startad av qwerty

qwertyMedlem sedan jan. 2001391 inlägg
#1

Jag håller på att göra ett arkiv till min gästbok. Jag undrar hur jag ska skriva i sql-frågan för att visa inlägg som är äldre än en månad.

SQL = "SELECT* FROM tabell1 WHERE datum < #" & date & "# ORDER By ID DESC"

Så här "långt" har jag kommit. Men hur ska jag få in minus en månad. Skulle man kunna byta ut date mot month-1 el. ngt liknande...

------------------
Qwerty

Det blir som förut fast utan lön, sa han som gifte sig med hushållerskan...

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Du kan använda funktionen dateadd för att räkna med datum


SQL = "SELECT* FROM tabell1 WHERE datum < dateadd('m',-1,date) ORDER By ID DESC"

------------------
essentitia preter non sans multiplicandum

qwertyMedlem sedan jan. 2001391 inlägg
#3

...är rädd att det inte funkar.

too few parameters. expected 1

------------------
Qwerty

Det blir som förut fast utan lön, sa han som gifte sig med hushållerskan...

@ndersMedlem sedan juni 200032 969 inlägg
#4

om du har en svensk access så är det inte någon höjdare att kalla en kolumn för datum, då det är fet-reserverat av access (datatyp, ju). prova att klamra det.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

qwertyMedlem sedan jan. 2001391 inlägg
#5

hittade här:
http://cgi.webforum.nu/wf/Forum11/HTML/001899.html

------------------
Qwerty

Det blir som förut fast utan lön, sa han som gifte sig med hushållerskan...

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