Vấn đề ngu ngốc dễ dàng, nhưng tôi không thể tìm được giải pháp thanh lịch. Tôi muốn lưu trữ khoảng thời gian trong một cột MySQL, ví dụ:Cách tốt nhất để lưu trữ các giá trị khoảng thời gian trong MySQL?
1:40 (trong một giờ, 40 phút) 0:30 (30 phút).
Sau đó, có thể chạy truy vấn, tổng hợp chúng. Ngay bây giờ tôi lưu trữ chúng như là các giá trị INT (1.40), nhưng tôi phải tự làm việc bổ sung (trừ khi tôi đang thiếu một cách dễ dàng hơn).
Loại cột TIME chỉ lưu trữ tối đa 900 giờ (về, tôi nghĩ), vì vậy đó là (gần như) vô dụng đối với tôi vì tôi đang theo dõi hàng trăm nghìn giờ (tôi lưu trữ một trường với tổng kết nhiều mục).
Cảm ơn!
Tôi đã thực hiện một điều tương tự trong một trong các ứng dụng của mình, tuy nhiên tôi lưu trữ các giây thay vì vậy tổng của tôi không mất tất cả những phút đó. –
có, nếu bạn cần theo dõi giây, sau đó thực hiện giây. nhưng câu hỏi chỉ hỏi về phút. – longneck