時間對比如何排除星期六?

BILLSSJONE 2009-11-09 03:28:36
加精
where DateDiff(n, dAddDate, dCompDate)<=2880
上面的條件小於等於2天(2880分鐘),表示准時,
因為星期六是假日,所以如果撞上星期六就不計算在內,也就是准時時間要給多一天,算做3天。
這樣的SQL怎麼寫啊?
...全文
1214 65 打赏 收藏 转发到动态 举报
写回复
用AI写文章
65 条回复
切换为时间正序
请发表友善的回复…
发表回复
m_y_y_g 2012-05-15
  • 打赏
  • 举报
回复
牛人尽在csdn
kim8378 2009-11-12
  • 打赏
  • 举报
回复
jf
dkfjal 2009-11-11
  • 打赏
  • 举报
回复
正在学习中
myhder 2009-11-11
  • 打赏
  • 举报
回复
一看sql就头晕
S_S_Ge 2009-11-11
  • 打赏
  • 举报
回复
mark
a23898052 2009-11-11
  • 打赏
  • 举报
回复
新手,不太懂,
kexianshengdyy 2009-11-11
  • 打赏
  • 举报
回复
经典,学习下!
herttfly 2009-11-11
  • 打赏
  • 举报
回复
学学
思途小编 2009-11-11
  • 打赏
  • 举报
回复
学习了!
BILLSSJONE 2009-11-10
  • 打赏
  • 举报
回复
[Quote=引用 47 楼 luoyoumou 的回复:]
引用 39 楼 billssjone 的回复:
引用 30 楼 luoyoumou 的回复:
.--楼主:在吗?

你真让我感动啊,下班了没得测试了。
你的代码以2天为准时算是没问题,我还有一个统计是以6天算的
or ( DateDiff(n, docDate, createDate) <=4320
and DATEPART(W,docDate) in (5,6)
and DATEPART(W,createDate) in (1,2)) )
这个条件好象就不合适了。


----那你再加个类似的or条件就OK了!(举一反三嘛)
[/Quote]
我用你的寫法了,謝謝
newlinuxboy 2009-11-10
  • 打赏
  • 举报
回复
地枯地茜魂牵梦萦 魂牵梦萦
ccc_moriya 2009-11-10
  • 打赏
  • 举报
回复
唉。。。。。
linhangduan 2009-11-10
  • 打赏
  • 举报
回复
我是个新手,很多都不懂,以后要多跟大家学习了~
Mu11 2009-11-10
  • 打赏
  • 举报
回复
学习了 感觉要学的东西好多啊//
caohezhe8932 2009-11-10
  • 打赏
  • 举报
回复
受教了
Alias_y 2009-11-10
  • 打赏
  • 举报
回复
留个言
niudun2009 2009-11-10
  • 打赏
  • 举报
回复
CASE WHEN
kuaileleyuan101 2009-11-10
  • 打赏
  • 举报
回复
d
luoyoumou 2009-11-10
  • 打赏
  • 举报
回复
[Quote=引用 39 楼 billssjone 的回复:]
引用 30 楼 luoyoumou 的回复:
.--楼主:在吗?

你真让我感动啊,下班了没得测试了。
你的代码以2天为准时算是没问题,我还有一个统计是以6天算的
or ( DateDiff(n, docDate, createDate) <=4320
and DATEPART(W,docDate) in (5,6)
and DATEPART(W,createDate) in (1,2)) )
这个条件好象就不合适了。
[/Quote]

----那你再加个类似的or条件就OK了!(举一反三嘛)
liguiman 2009-11-09
  • 打赏
  • 举报
回复
mark
加载更多回复(43)

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧