Avatar billede Slettet bruger
15. januar 2007 - 00:40 Der er 5 kommentarer og
1 løsning

Select ud fra dato i Mysql db

Jeg bruger Mysql db og alm ASP til at lave et udtræk, jeg vil gerne have et udtræk der giver mig nogen arrangementer der enten er foregået eller kommer, så jeg har lavet følgenden sql til dem der skal komme

sql = "SELECT id, title, describtion, arrangementdate FROM arrangement WHERE arrangementdate > 'date()' ORDER BY arrangementdate DESC"

Den skriver ikke noget ud, hvis jeg vender tegnet, så skriver den alle ud, dem der er tidligere end dagen i dag, men også dem der kommer.

Hvad gør jeg galt?
Avatar billede kalp Novice
15. januar 2007 - 07:44 #1
det giver vel ikke mening det ud skriver...
det du siger er jo at du vil have alle arrangementer der er planlagt eller har været..

så kan det kun være sådan her

sql = "SELECT id, title, describtion, arrangementdate FROM arrangement WHERE arrangementdate <> '' OR arrangementdate <> null ORDER BY arrangementdate DESC"
Avatar billede kalp Novice
15. januar 2007 - 07:49 #2
ps. grunden til at jeg ikke synes det giver mening det du siger er i forhold til at du tjekker på din dato...
men ellers kan det også være sådan her.
så forklar lige din sql..

sql = "SELECT id, title, describtion, arrangementdate FROM arrangement WHERE arrangementdate > 'date()' OR arrangementdate < 'date()' OR arrangementdate = 'date()'  ORDER BY arrangementdate DESC"
Avatar billede Slettet bruger
15. januar 2007 - 08:17 #3
Ja det er nok mig der har skrevet det underligt, jeg laver 2 udtræk, et hvor den skal give mig alle kommende arrangementer, altså fra idag og frem.
Og et andet hvor den skal give mig alle dem der har været.
Avatar billede kalp Novice
15. januar 2007 - 08:33 #4
sql = "SELECT id, title, describtion, arrangementdate FROM arrangement WHERE arrangementdate > CURRENT_DATE() ORDER BY arrangementdate DESC"
Avatar billede Slettet bruger
01. februar 2007 - 22:00 #5
hey kalp har glemt at lukke spm, lig et svar du gav en god hjælpende hånd.
Avatar billede kalp Novice
02. februar 2007 - 09:30 #6
du får et svar her:)
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