簡體   English   中英

SQL - 時差 hh:mm:ss

[英]SQL - Time difference hh:mm:ss

我的桌子看起來像這樣:

在此處輸入圖像描述

我想從 start_date 中減去 end_date,它還應該減去 hh:mm:ss。 以上預期的 output 應為 00:04:01

我嘗試了多種方法,但無法弄清楚這一點。

我怎樣才能做到這一點? 我在做 MySQL

您可以使用timestampdiff()以秒為單位計算兩個datetime之間的差異,然后sec_to_time()將結果轉換為time

sec_to_time(timestampdiff(second, start_date, end_date))

請注意, time數據類型最多可存儲大約 840 小時的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM