Tôi có giá trị thời gian 04:30:25 mà tôi muốn chuyển đổi thành giây. Có chức năng chuyên dụng nào để thực hiện việc này không?Chuyển đổi thời gian thành giây trong PostgreSQL
Tôi biết rằng chúng tôi có thể trích xuất giờ, phút và giây, sau đó tính số giây.
SELECT EXTRACT(hour FROM t)*60*60
+ EXTRACT(minutes FROM t)*60
+ EXTRACT(seconds FROM t)
FROM test;
Nhưng tôi muốn một số cách khác ...
Tôi đã sử dụng 'FLOOR (EXTRACT (EPOCH FROM column))' để làm tròn và nhận số nguyên – Josh