mysql:将timediff()转换为秒

ran*_*its 3 mysql sql

我有一个类似于以下内容的查询:

select timediff(time_end, time_begin) from tbl

time_end并且time_begin都是类型datetime

是否有一种简单的方法可以将时间转换为返回整数(秒)?

Sev*_*kov 6

Mysql TIME_TO_SEC正是您要找的

SELECT TIME_TO_SEC(timediff(time_end, time_begin)) from tbl
Run Code Online (Sandbox Code Playgroud)