Avatar billede fc-dong Nybegynder
23. oktober 2004 - 18:57 Der er 14 kommentarer og
1 løsning

Hvorfor viser den ikke de rette data!

Hej med jer
Jeg kan ikke få min SQL til at vise de rigtige data.
Har et felt "afrejse" som er et datofelt,
Har lavet en SQL sætning men kan ikke få den til at virke rigtig
Where afrejse < (date())
Jeg vil have alle de dataer ud hvor felter afrejse er efter dagens dato
Avatar billede Slettet bruger
23. oktober 2004 - 19:06 #1
Så skal det være

afreje > date()
Avatar billede fc-dong Nybegynder
23. oktober 2004 - 19:09 #2
Det virker ikke, den tager både en dato fra 29-01-2004 og en fra den 26-02-2005!!!!
Avatar billede Slettet bruger
23. oktober 2004 - 19:12 #3
afreje > date() giver dig alle de poster med afrejse efter idag, er det ikek det du mener? Den skulle ikke gerne hente fra januar i år den anden fra 2005 er god nok.
Avatar billede fc-dong Nybegynder
23. oktober 2004 - 19:14 #4
Det har du ret i, men der er omkring 15 andre poster som den ikke tager med, de er efter i dag så de burde jo også have været på listen
Avatar billede Slettet bruger
23. oktober 2004 - 19:23 #5
Prøv at poste hele din select sætning.
Avatar billede fc-dong Nybegynder
23. oktober 2004 - 19:24 #6
"SELECT *  FROM rejser  WHERE afrejse > date()  ORDER BY aar, uge ASC"
Avatar billede Slettet bruger
23. oktober 2004 - 19:27 #7
"SELECT *  FROM rejser  WHERE afrejse > '" & date() & "' ORDER BY aar, uge ASC"
Avatar billede Slettet bruger
23. oktober 2004 - 19:28 #8
Eller hvis det er Access
"SELECT *  FROM rejser  WHERE afrejse > #" & date() & "# ORDER BY aar, uge ASC"
Avatar billede fc-dong Nybegynder
23. oktober 2004 - 19:37 #9
Det virker ikke, forstår det ikke lige!!!!!!
Avatar billede Slettet bruger
23. oktober 2004 - 19:39 #10
Får du stadig for mange ud og er det en Access database?
Avatar billede fc-dong Nybegynder
23. oktober 2004 - 19:48 #11
Ja og den blander dem alle sammen, men det er underligt for jeg har to sider hvor den ene er med < og den anden side er med > så de burde jo have hver signe dataer men den ene har 5 og den anden har 12. ud af de her er der kun en som har en dato før i dag
Avatar billede Slettet bruger
23. oktober 2004 - 20:03 #12
Prøv lige at kigge lidt her http://eksperten.dk/spm/463447 Access har et eller andet med datoer, de skal åbenbart helst ligge som åååå-mm-dd
Avatar billede fc-dong Nybegynder
23. oktober 2004 - 20:09 #13
Det virker nu, hmmmmm havde fået byttet om på to feltr i databasen, så det vare blevet til et notat felt i stedet for et dato felt, håber det er i orden.
Men tak for hjælpen.
Læg et svar og du får nogen velfortjente point
Avatar billede Slettet bruger
23. oktober 2004 - 20:16 #14
Oki - takker for point.
Avatar billede fc-dong Nybegynder
29. oktober 2004 - 10:26 #15
Her er dine point :-)
Takker for hjælpen
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