首页 > 数据库 > mysql教程 > mysql计算工作日_MySQL

mysql计算工作日_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-01 13:30:51
原创
1813 人浏览过

bitsCN.com

mysql计算工作日

 

Sql代码  DELIMITER $$    drop procedure if exists `pGetWorkDays`$$    create procedure pGetWorkDays(s datetime,e datetime)  begin  select floor(days/7)*5+days%7      -case when 6 between wd and wd+days%7-1 then 1 else 0 end      -case when 7 between wd and wd+days%7-1 then 1 else 0 end  from  (select datediff(e,s)+1 as days,weekday(s)+1 as wd) as a;  end$$  DELIMITER ;  call pGetWorkDays('2005-01-01','2005-12-31');  
登录后复制

 


bitsCN.com
相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
去除重复行,只保留最新的工作日志条目
来自于 1970-01-01 08:00:00
0
0
0
PHP 必须会什么才能找工作
来自于 1970-01-01 08:00:00
0
0
0
nginx有什么分析日志的工具么?
来自于 1970-01-01 08:00:00
0
0
0
php工具箱可以查看错误日志吗?
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板