我想在拉拉维尔查询中查询mysqli.时间很重要


SELECT SUM(UNIX_TIMESTAMP(end_time) - UNIX_TIMESTAMP(start_time)) as TIMESTAMPDIFF FROM job_timing_logs

这是 Mysqli 查询

我想将此查询作为 Laravel 查询

实际上我正在研究时间计数,例如开始时间,结束时间,暂停时间

我的表像 ID 、start_time、end_time。

谢谢你的帮助。

我不确定您的查询需要多大,但这是我的看法

DB::table('job_timing_logs')
->select(DB::raw("SUM(UNIX_TIMESTAMP(end_time) - UNIX_TIMESTAMP(start_time)) as TIMESTAMPDIFF"));

试试这段代码:

$q = JobTimingLogs::sum('UNIX_TIMESTAMP(end_time) - UNIX_TIMESTAMP(start_time)');

最新更新