sql server:取當前時間前10分鍾之內的數據 dateadd()


sql server:取當前時間前10分鍾之內的數據 dateadd()

當前時間

select GETDATE()

 

當前時間點前10分鍾 dateadd()

select dateadd(minute,-10,GETDATE())

 

取當前時間點前10分鍾以內的數據,且按創建時間倒序排

select * from tablename
where CreateDate  >   dateadd(minute,-10,GETDATE())
order by CreateDate desc

 

dateadd(間隔類型,增量,時間點)

復制代碼
select DATEADD(year,-1,getdate()) --一年前
select DATEADD(MONTH,6,getdate()) --+6個月時間點
select DATEADD(WEEK,1,getdate()) --一周
select DATEADD(DAY,2,getdate()) -- 2天
select DATEADD(HOUR,12,getdate()) --12小時
select DATEADD(SECOND,30,getdate()) -- 30秒
復制代碼

 

the end!

 

當情緒低落,煩躁的時候,學技術並整理成博客能忘卻所有煩惱。技術改變心境。


免責聲明!

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



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