+ -
当前位置:首页 → 问答吧 → 日期加上天数排除周日的问题

日期加上天数排除周日的问题

时间:2010-12-31

来源:互联网

表1有2列数据,一个是带日期时间的时间类型STARTDAY,分为上午8:30和下午13:30两类,第二列是一个数字ADDDAY,是整数或者是带0.5的小数,想做一个查询根据他们算出FINISHDAY,等于起始时间加上增加的天数,中间还要刨除周日,如果起始时间是上午,加上整数的天数,结束时间应该是某天的下午,比如2010-12-23 8:30 开始,加上5天,结束时间是2010-12-28 17:30,如果是2010-12-23 13:30开始,加上5天结束时间是2010-12-29 12:00,如果是2010-12-23 13:30开始,加上5天半,结束时间就应该是2010-12-29 17:30
很蛋疼的东西,希望我说清楚了,附上附件,求解决问题!

[ 本帖最后由 simia 于 2010-12-31 14:58 编辑 ]

附件

dateadd.rar(10.09 KB)

2010-12-31 14:57, 下载次数: 2

作者: simia   发布时间: 2010-12-31

加个基础表,把周六周日的日期加上去,dateAdd时用select和count(*)扣除掉它之后再计算。
公司限制了下载,如果是2003版本的就发往我的邮箱,[email protected]。我明年看看

作者: roych   发布时间: 2010-12-31