Avatar billede tobbi Nybegynder
02. april 2002 - 09:48 Der er 3 kommentarer og
1 løsning

select rækker inden for dato (måned + år)

Hejsa

jeg skal hente de rækker som er oprettet inden for en given periode. Brugeren har mulighed for at vælge måned og år, og så skal den hente resultaterne frem.

hvordan skal min select sætning se ud ?

ps. den er oprettet med datetime, default current_timestamp.....
Avatar billede pierrehusted Nybegynder
02. april 2002 - 10:28 #1
Hvordan kommer brugeren til valgmulighederne ??  Er det en web-side eller hvad ??

Hvis det er en web-side ville jeg lade ASP (el.lign.) danne en en sql sætning f.eks. sådan her :

<%
SQLStr = "Select * from tabel where "
SQLStr = SQLStr & " datofelt >= '" & request("select_aar") & "-" & request("select_md") & "-" & "01' and datofelt <= "'" & request("select_aar") & "-" & request("select_md") & "-" & "31'"
%>
Avatar billede pierrehusted Nybegynder
02. april 2002 - 10:29 #2
Det vil give en SQL sætning der ligner den her :


Select * from tabel where datofelt >= '2002-02-01' and datofelt <= '2002-02-31'
Avatar billede pierrehusted Nybegynder
02. april 2002 - 10:32 #3
Og lige en sidste kommentar....

Datofeltet skal måske være i et andet format - alt efter hvordan din database er indstillet.
Avatar billede tobbi Nybegynder
02. april 2002 - 10:38 #4
ok, det vil jeg prøve...
det er ASP og siden får måned og år med over fra en form.
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