如何获得昨天的'在sql的工作日

时间:2015-11-28 14:59:45

标签: sql sql-server tsql

我有一个获取昨天记录的查询,但我希望在星期一,我能够从星期五获得记录,而不是星期日。

这是我到目前为止所做的:

select * from tb_interaction
where
(DateInteraction >= DATEADD(day, DATEDIFF(day, 1, GETDATE()), 0)) AND      
(DateInteraction < DATEADD(day, DATEDIFF(day, 0, GETDATE()), 0))

有什么建议吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

如果您的设置设置为英语,则可以执行以下操作:

Web.Config