在MySQL中,在两个指定日期之间查找工作日的办法是什么?


借助DATEDIFF(expr1, expr2),我们可以找到两个指定日期之间的工作日。

例如,如果我们想找到“2017-05-27”与“2017-05-23”之间的工作日,则下面的MySQL查询如下所示:

mysql> Select DATEDIFF('2017-05-27','2017-05-23') AS 'Total Business Days';
+----------------------+
| Total Business Days  |
+----------------------+
| 4                    |
+----------------------+
1 row in set (0.00 sec)

更新日期: 28-Jan-2020

725次浏览

开启你的事业

完成课程,获取认证

立即开始
广告