从TIMESTAMPDIFF()中排除周末

时间:2018-09-25 15:47:29

标签: mysql

我正在使用此查询来计算两天之间的差额:

SelectnCONCAT(

TIMESTAMPDIFF(day,c.created_at,ADDTIME(m.updated_at,'-5:00:00')) , ' days ',

MOD( TIMESTAMPDIFF(hour,c.created_at,ADDTIME(m.updated_at,'-5:00:00')), 24), ' hours ',

MOD( TIMESTAMPDIFF(minute,c.created_at,ADDTIME(m.updated_at,'-5:00:00')), 60), ' minutes '

) as 'Cycle time',

这可以正常工作,但包括两天之间的工作日。您能帮我从计算中排除周末吗?

示例:

如果计算返回5天作为周期时间,而其中有2天是周末,我希望计算返回3天。

谢谢!

0 个答案:

没有答案