我有這樣一個簡單的問題,我覺得很蠢。我不敢相信我在這件事上碰到了我的頭。在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