SQL server 查詢 今天/本周/本月的數據


 

t.end_time_ 換成你的時間字段
-- 今天的數據 00:00:00-23:59:59
and t.end_time_ BETWEEN CONVERT(varchar(100), GETDATE(), 23) +' 00:00:00' AND CONVERT(varchar(100), GETDATE(), 23) +' 23:59:59'
-- 本周的數據 周一到周日
and t.end_time_> DATEADD(wk, DATEDIFF(wk,0,DATEADD(dd, -1, getdate()) ), 0) and t.end_time_<DATEADD(wk, DATEDIFF(wk,0,DATEADD(dd, -1, getdate()) ), 7)
--本月的數據
and datediff(month, t.end_time_,getdate())=0

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM