這應該基於我的日期字段是shipdate
如何運行Select
語句並讓它從週五到週四返回數據,而無需在日期中進行硬編碼?選擇查詢要顯示數據從星期五到星期四
喜歡的東西
Select * from shippinginfo where shipdate between 'Friday' and 'Thursday'
對於一個小的清晰度,這是我想達到 where子句應該是週五與前一週的週四之間什麼。因此,例如,本週將是2015年8月28日 - 2015年9月3日,但下週將是2015年9月4日 - 2015年9月10日
這個問題對我沒有意義。所有的日子都在'星期五'和'星期四'之間,因爲沒有定義期限,因此where子句是沒有意義的......你是否想要特定的一週?或一年中的某一週或特定日期之間?哪個星期五和哪個星期四? https://msdn.microsoft.com/en-us/library/ms174420.aspx爲您提供瞭如何在需求更好地定義後執行此操作。 – xQbert
@xQbert在上週的星期五和星期四之間。因此,例如本週它將是2015年8月28日 - 2015年3月9日,但下週將是09/04/2015 - 09/10/2015 –