2017-07-20 23 views
-4

如何在一天內找到剩下的秒數,在sql中?如何在一天內找到剩下的秒數,在sql中?

+0

請編輯的問題把它限制在一個具體的問題有足夠的細節來確定適當的答案。避免一次詢問多個不同的問題。請參閱https://stackoverflow.com/help/how-to-ask頁面以獲得澄清此問題的幫助。 – reporter

+1

嘗試解釋你正在嘗試的是什麼以及你期待的結果。 – Sahathulla

+0

標記您正在使用的dbms。當談到日期/時間時,許多dbms產品遠離ANSI SQL兼容。 – jarlh

回答

0

在MS SQL,這可能是的方式

select 86400 - (DATEPART(second, CURRENT_TIMESTAMP) + 60 * DATEPART(minute, CURRENT_TIMESTAMP) + 3600 * DATEPART(hour, CURRENT_TIMESTAMP)) 
0

你可以試試這個,你的日期字段代GETDATE():

DATEDIFF(SS, getdate(),convert(date,dateadd(day,1,getdate())))