Avatar billede warberg Juniormester
06. december 2010 - 20:31 Der er 4 kommentarer og
1 løsning

BETWEEN dato

Skal finde poster mellem to datoer

WHERE dato BETWEEN '1997-10-05' AND '1998-04-05'

Mit datofelt er i datetime. Det gør at sidste dato, her 1998-04-05 ikke medtages. I db er feltet 1998-04-05 15:00:00. Går ud fra at det er klokkeslet der gør at "datoen er overskredet". Kan jeg omgå dette?
Avatar billede jakobdo Ekspert
06. december 2010 - 20:38 #1
Kunne du måske konvertere dato til DATE() ?

Så du laver:

WHERE DATE(dato) BETWEEN '1997-10-05' AND '1998-04-05'
Avatar billede erikjacobsen Ekspert
06. december 2010 - 20:40 #2
WHERE dato BETWEEN '1997-10-05 00:00:00' AND '1998-04-05 23:59:59'
Avatar billede warberg Juniormester
06. december 2010 - 20:52 #3
Hvorfor er det så nemt...? Tak, begge løsninger virker, svar for point
Avatar billede erikjacobsen Ekspert
06. december 2010 - 21:36 #4
Ingen point til mig, tak.
Avatar billede warberg Juniormester
22. december 2010 - 17:14 #5
Lukker
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

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