We help IT Professionals succeed at work.

Problem with sql query

tornadog
tornadog asked
on
Medium Priority
172 Views
Last Modified: 2012-05-07
I am running this simple query

select expdt from table1 where expdt > '7/9/2009'
expdt is a datetime field
this is the output I am getting;




Jul  1 2009 11:55PM
Jul  1 2009 11:55PM
Jul  1 2009 11:55PM
Jul  1 2009 11:55PM
Jul  1 2009 11:55PM
Jul  1 2009 11:55PM
Jul  1 2009 11:55PM
Jul  1 2009 11:55PM
Jul  2 2009  9:25AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  6 2009 12:00AM
Jul  7 2009 12:00AM
Jul  7 2009 12:00AM
Jul  7 2009 12:00AM
Jul  7 2009 12:00AM
Jul  7 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  8 2009 12:00AM
Jul  9 2009 12:00AM
Jul  9 2009 12:00AM

Open in new window

Comment
Watch Question

Commented:
what do you get when you run
select expdt from table1 where expdt > '2009-07-09'
AneeshDatabase Consultant
CERTIFIED EXPERT
Top Expert 2009

Commented:
select expdt from table1 where expdt > '2009-07-09'

Author

Commented:
same result, still printing everything from July 1

Author

Commented:
actually this is the query select expdt from table1 where expdt >getdate()-1

Commented:
try using DATEADD(day,-1,GETDATE())
AneeshDatabase Consultant
CERTIFIED EXPERT
Top Expert 2009

Commented:
>CONVERT(varchar, GETDATE()-1,112)
Chief Technology Officer
CERTIFIED EXPERT
Most Valuable Expert 2011
Commented:
Unlock this solution and get a sample of our free trial.
(No credit card required)
UNLOCK SOLUTION
Kevin CrossChief Technology Officer
CERTIFIED EXPERT
Most Valuable Expert 2011

Commented:
Forget the question, I see you said it is datetime.

Author

Commented:
worked nicely. Would never would have figured that one.
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a sample view!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.