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"
4 svar · 220 visningar · startad av qwerty
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...
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"
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.
hittade här:
http://cgi.webforum.nu/wf/Forum11/HTML/001899.html