Avatar billede andersjo Nybegynder
13. oktober 2006 - 13:23 Der er 5 kommentarer og
1 løsning

mindre enn dato

Hei.

Jeg ønsker å hente records fra databasen hvor et datofelt er mindre enn en viss dato

SELECT * FROM day_steps WHERE day<=2006-10-13

Dette gir meg ingen treff, selv om det skal være flere treff.

Feltet day er av typen Date (0000-00-00)

/andersjo
Avatar billede sw_red_6 Nybegynder
13. oktober 2006 - 13:24 #1
prøv med SELECT * FROM day_steps WHERE day<='2006-10-13'
Avatar billede andersjo Nybegynder
13. oktober 2006 - 13:24 #2
Argh!!

SELECT * FROM day_steps WHERE day<='2006-10-13'

gjorde susen... :D
Avatar billede andersjo Nybegynder
13. oktober 2006 - 13:25 #3
Tåpelig feil...

Du får legge inn svar sw_red_6
Avatar billede jaw Nybegynder
13. oktober 2006 - 13:25 #4
Hvis det så altid er idag, så burde du også kunne:

SELECT * FROM day_steps WHERE day <= CURDATE();
Avatar billede barklund Nybegynder
13. oktober 2006 - 13:26 #5
2006-10-13 giver 1983 :)
Avatar billede sw_red_6 Nybegynder
13. oktober 2006 - 13:29 #6
jeg lægger så et svar
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
Computerworld tilbyder specialiserede kurser i database-management

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