in MySQL
select * from record where register_date like '2009-10-10%'
What is the syntax in SQL Server?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You could use the DATEPART() function
I find this way easy to read, as it ignores the time component, and you don’t have to use the next day’s date to restrict your selection. You can go to greater or lesser granularity by adding extra clauses, using the appropriate DatePart code, e.g.
to get records made between 12 and 1.
Consult the MSDN DATEPART docs for the full list of valid arguments.