Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Select by dates
Message
General information
Forum:
Microsoft SQL Server
Category:
Other
Title:
Environment versions
SQL Server:
SQL Server 2000
Miscellaneous
Thread ID:
01561865
Message ID:
01561878
Views:
41
>Hi all, I have a table containing a DateTime column, how can I retrieve all records on or after a date such as 01/10/2012 ? I've tried
>
>
> Select * 
>from mytable
>where convert(varchar,MyDateTimeColumn,3)  >= '01/10/12' but I'm still getting records with a date prior to that e.g I get records back with '23/07/12'  - any ideas ?
>
To get all rows for the date of January 10, 12 use
select * from myTable
where MyDateColumn >='20120110' and myDateColumn < '20120111'
See this blog post
Bad habits to kick : mis-handling date / range queries
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform