sql加上n个工作日后的日期
表A中有今年的节假日表,如下:ID 日期 假期名称
2 2008-1-1 元旦
3 2008-2-6 春节
4 2008-2-7 春节
5 2008-2-8 春节
6 2008-4-4 清明节
7 2008-5-1 五一节
8 2008-6-7 端午节
9 2008-9-13中秋节
10 2008-10-1国庆节
11 2008-10-2国庆节
12 2008-10-3国庆节
表B结构如下:
id 签定日期 到期日期
现想实现签定日期加上9个工作日(即扣除节假日和星期六、日)后到期日期是哪一天,该如何写这sql语
句?
比如签定日期为2008-04-29 那9个工作日后的到期时间应为2008-05-13(其中扣除了5月3日星期六、5月4
日星期天、5月10日星期六、5月11日星期天和表A中的5月1日五一节这五天)
[[it] 本帖最后由 cxf6672 于 2008-11-26 12:07 编辑 [/it]]