Avatar billede chaser64 Nybegynder
17. oktober 2002 - 22:26 Der er 3 kommentarer og
1 løsning

Alt fra den sidste uge

Jeg har et felt kaldet objrec("Dato"), det er lavet med now kommandoen i et access felt der er sat til dato/tid. Hvordan fortæller jeg i min Sql sætning at jeg kun vil have posts fra den sidste uge?
Avatar billede eagleeye Praktikant
17. oktober 2002 - 22:32 #1
du kan bruge DateAdd til at finde dato'en for en uge siden. Samt SQL bruger US format af dato mm-dd-yyyy

dato = DateAdd("d",-7,date)
dato = month(dato) & "-" & day(dato) & "-" & year(dato)

og så selv SQL'en:

SQL = "SELECT * FROM tabel WHERE Dato >= #" & dato & "#"
Avatar billede chaser64 Nybegynder
17. oktober 2002 - 22:33 #2
Tak
Avatar billede chaser64 Nybegynder
17. oktober 2002 - 23:21 #3
Hmm, nu sætter jeg det sammen med hvad du også lige har givet mig, så får jeg følgende Sql sætning:
SQL = "SELECT sum(Point) as antal, forfatter FROM pointsystem WHERE Dato >= #" & dato & "#" GROUP BY forfatter ORDER BY sum(Point) DESC;"

Den siger så: Expected end of statement og henviser til det sted lige før Group by.

Håber en gider hjælpe selvom der er givet point.
Avatar billede eagleeye Praktikant
17. oktober 2002 - 23:23 #4
der er et " formeget efter #

SQL = "SELECT sum(Point) as antal, forfatter FROM pointsystem WHERE Dato >= #" & dato & "# GROUP BY forfatter ORDER BY sum(Point) DESC;"
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester