兩列日期相減的天數(shù) sql中兩個(gè)時(shí)間字段相減的sql語句怎么寫?
sql中兩個(gè)時(shí)間字段相減的sql語句怎么寫?DateDiff(datepart,StartDate,enddate)datepart time unit這是一個(gè)很小的時(shí)間差,DateDiff(hour
sql中兩個(gè)時(shí)間字段相減的sql語句怎么寫?
DateDiff(datepart,StartDate,enddate)
datepart time unit
這是一個(gè)很小的時(shí)間差,DateDiff(hour,start time,end time)
根據(jù)主題:
如果要獲取小數(shù)點(diǎn),請選擇cast(DateDiff(minute,“2016-01-01 12:10”,“2016-01-04 14:40”)作為小數(shù)點(diǎn))/60
因?yàn)镈ateDiff獲取整數(shù),你需要轉(zhuǎn)向它
參考:
DateDiff(Transact-SQL)https://msdn.microsoft.com/en-us/library/ms189794.aspx
sql兩個(gè)日期相減?
選擇DateDiff(年,開始日期,結(jié)束日期)-每隔一年兩天
選擇DateDiff(季度,開始日期,結(jié)束日期)-每隔一個(gè)季節(jié)兩天
選擇DateDiff(月,開始日期,結(jié)束日期)-每隔一個(gè)月兩天
選擇DateDiff(天,結(jié)束日期),開始日期,結(jié)束日期)]兩天間隔
選擇DateDiff(周,開始日期,結(jié)束日期)--兩天間隔周
選擇DateDiff(小時(shí),開始日期,結(jié)束日期)--兩天間隔小時(shí)
選擇DateDiff(分鐘,開始日期,結(jié)束日期)--兩天間隔
選擇DateDiff(秒,開始日期,結(jié)束日期)--兩個(gè)日期之間的間隔是秒