sqlserver查询本周、上周、今天、昨天数据

--本周
select * from CompletScan where CONVERT(datetime,ScanDate,101)>=DATEADD(wk, DATEDIFF(wk,0,DATEADD(dd, -1, getdate()) ), 0) 
and CONVERT(datetime,ScanDate,101)=dateadd(week,-1,DATEADD(week,DATEDIFF(week,0,getdate()),0)) 
and CONVERT(datetime,ScanDate,101)

你可能感兴趣的:(数据库)