我有这个
DATEDIFF
查询,但它没有返回我期望的结果。
SELECT 5 * ((DATEDIFF('2018-03-10', '2018-02-26') +1) DIV 7) +
MID('0123444401233334012222340111123400012345001234550', 7 * WEEKDAY('2018-
02-26') + WEEKDAY('2018-03-10') + 1, 1)
此查询的结果应该是从开始到结束的工作日数(不包括周末天数)。
我预计输出为10天,但查询返回9.当我计算日历上的天数时,我会计算10天。谁知道问题是什么?