我想從另一個日期減去1個日期,並獲得中間的小時和分鐘。sql語句 - 想從另一個減去1個日期,並獲得日期和分鐘之間
我知道有一個DateDiff函數,但它不適用於所有3個時間值;幾小時和一分鐘。我希望這可以在SQL語句中實現。目前我有以下。
SELECT id, pickupdateandtime, GETDATE() AS CurrentTime,
(DATEDIFF(day,GETDATE(),pickupdateandtime)) AS Days,
(DATEDIFF(hour,GETDATE(),pickupdateandtime)) AS Hours,
(DATEDIFF(minute,GETDATE(),pickupdateandtime)) AS Mins FROM orders
而且它顯示是這樣的:
如果我們能夠堅持這一切在1列也沒關係。
如果您的代碼正常工作,那麼您使用的是SQL Server。我恰當地標記了。 –