資料庫名稱:
資料庫版本:Oracle
內容/問題描述:
我現在有兩個時間欄位需要計算其間距,但是計算結果詭異,也不知道單位為何。
由於是在使用Oracle SQL Developer環境下操作MySQL,一切語法還是照Oracle規矩走。
也就是說,無法使用 timediff() 這樣的語法。
以下是程式碼與結果(M1):
select a.id, a.create_time, b.deposite_time,
((b.deposite_time) - (a.create_time))
from afbet_main.t_patron_user a,
(select acc_ref_id, min(create_time) as deposite_time
from afbet_main.t_pocket_fin_flow
group by acc_ref_id) b
where a.id = b.acc_ref_id
limit 3
id create_time deposite_time (b.deposite_time - a.create_time)