Hmm har du så brugt varchar? som type til feltet.. Fordi normalt kan man ikke lave <= Something >= på varchar felter da det er tekst :)
Har en ting du måske kan prøve
select * from TABEL Where Datoen Between To_Date('01/12/2008','DD-MM-YYYY') And To_Date('01/12/2009','DD-MM-YYYY')
Ved godt den er statisk.. Men du kunne f.eks. lave et parameter hvor du udtrækker f.eks. fra dato via en Querystring...
Eller måske en lidt mere enkel udgave
select * from tabel where felt between '01-12-2008' and '01-12-2009'
Hvis de hjalp dig mark det her som svaret :) så jeg får lidt ekstra points..
Jeg har selv brugt følgende Select statement, vores dato stod dog som mm/dd/yyyy
SELECT * FROM Table WHERE DateTable Between Datevalue("December 1, 2008") AND Datevalue("December 1, 2009")
Hvis den ikke selv finder ud af formattet, så kan det være denne simple omskrivning virker?
SELECT * FROM Table WHERE DateTable Between Datevalue("1 December, 2008") AND Datevalue("1 December, 2009")
Hov, jeg var da vidst alt for lang som :P
Den select statement #1 har lagt, burde virke :)
Hej igen,
Jeg valgte at lave et "rigtigt" dato felt af typen "Date" istedet for. Tidligere var det varChar - og til behandling af datoen andre steder er det nok smartest at gøre det rigtig fra starten af..
Men tak for hjælpen :)
Så lidt kew1n :) Husk at det altid er en god ide at have datafelt typen til det man bruger det til :) Så kan du altid ændre udtrække..