我有这样一个简单的问题,我觉得很蠢。我不敢相信我在这件事上碰到了我的头。在SQL Server 2005中按日期/时间查询
我有一个名为“订单”的表。 “订单”有一个名为“DateOrdered”的小日期时间字段。我需要在特定日期获得所有“订单”。我试过以下没有任何成功:
SELECT * FROM Orders WHERE [DateOrdered]=2010-06-01
SELECT * FROM Orders WHERE [DateOrdered]='2010-06-01'
SELECT * FROM Orders WHERE [DateOrdered]=CAST('2010-06-01' AS smalldatetime)
我在做什么错?我不相信我甚至会问这个问题。
我的解决方案可能会更加灵活,而不是使用1天,但我想这取决于他如何执行SQL – hunter 2010-09-30 17:50:23