Avatar billede jangravgaard Nybegynder
22. maj 2002 - 00:40 Der er 3 kommentarer og
1 løsning

afgræns visning

Hej

Jeg har et ret simpelt problem.....

Vil gerne have vist resultater fra tabel, hvor data ligger mellem to datoer dvs. noget i stil med
select * from kampe where dato>='$dagsdato' and dato<='$ugefrem'

men det ser ikke helt ud til at være rigtig
Avatar billede htx98i17 Professor
22. maj 2002 - 07:50 #1
i hvilket format er dato i din db ? hvordan ser en dato ud...
Avatar billede hansk Nybegynder
22. maj 2002 - 08:38 #2
Din sql ser korrekt ud.

Du kan også skrive:
select * from kampe where dato between '$dagsdato' and '$ugefrem'
under forudsætning af at begge dine variable er datoer.
Avatar billede jangravgaard Nybegynder
22. maj 2002 - 10:43 #3
htx98i17 -->> Min dato i db er en timestamp med otte pladser (timestamp(8))
og den skrives yyyymmdd

-->> hansk: begge mine variable er strenge som passer på ovenstående format
Avatar billede jangravgaard Nybegynder
22. maj 2002 - 10:47 #4
Jeg har prøvet hansk´s løsning og det ser ud til at virke....takker og bukker :-)
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