date , rate
1/2/2014 12:15:00.0000 PM, abc
8/2/2014 12:15:00.0000 PM, efg
etc...
假設我有數據每週更新一次,例如:1/2/2014是更新日期,第二週將是8/2/2014等... 條件:我想要在sql中編寫代碼,如果客戶選擇2014年4月2日的日期,並且它將選擇在1/2/2014中顯示數據。我如何爲之前的日期編寫代碼?
我試圖查詢或多或少是這樣的:
SELECT rate,date FROM mytable WHERE year(date)=2014 AND month(date)=2 AND day(date)=4
,但它給我空的數據因爲是在2014年4月2日沒有數據,我想查詢可以顯示從數據這是2014年1月2日
http://stackoverflow.com/questions/6119369/simple-datetime-sql-query – martynas