làm thế nào để có được chính xác thời gian khác biệt giữa hai cộtTime Difference trong chuyển đỏ
ví dụ:
col1 date is 2014-09-21 02:00:00
col2 date is 2014-09-22 01:00:00
đầu ra như
result: 23:00:00
Tôi nhận được kết quả như
Hours Minutes Seconds
--------------------
3 3 20
1 2 30
sử dụng hàng đợi sau ry
SELECT start_time,
end_time,
DATE_PART(H,end_time) - DATE_PART(H,start_time) AS Hours,
DATE_PART(M,end_time) - DATE_PART(M,start_time) AS Minutes,
DATE_PART(S,end_time) - DATE_PART(S,start_time) AS Seconds
FROM user_session
nhưng tôi cần như
Difference
-----------
03:03:20
01:02:30
lẽ bạn có thể làm một số các thao tác thủ công bằng cách sử dụng 'DATEDIFF' (Ví dụ:' DATEDIFF (giờ, ngày1, ngày2) ') ... –
nó sẽ chỉ lấy số giờ nhưng tôi cần HH: MI: SS – Benny
Chỉ là một ví dụ cho giờ. Tôi đề nghị bạn sử dụng các chức năng tương tự cho các phần ngày tháng khác và thực hiện một số thao tác với chúng. –