求解!!
参考
https://blog.csdn.net/yyg_pl/article/details/45223727?locationNum=9&fps=1
最简单的算法,用存储过程写一张日历表(字段:rq和Flag(Flag为1表示工作日,为0表示节假日期)),
SELECT *,(SELECT COUNT(RQ) FROM 日历表 WHERE 日历表.FLAG='1' AND 日历表.RQ>=开始日期 and 日历表.rq<=结束日期) [DAYS] FROM TABLE