Fea*_*hal 3 datetime sql-server-2008
我需要从上周六晚上7点到现在过滤一张桌子.我怎么做?
我正在过滤的列是dateTime2(0)格式?
这个表达式总是会在上周六晚上7点给你,与你的DATEFIRST设置无关:
select DATEADD(week,
DATEDIFF(week,'19000101',CURRENT_TIMESTAMP),'1899-12-30T19:00:00')
Run Code Online (Sandbox Code Playgroud)
如果它在星期六运行,它会在上周六给你.