度量快速开发平台-专业、快速的软件定制快开平台

标题: oracle去除某个时间段的双休日 [打印本页]

作者: 张兴康    时间: 2020-5-10 20:12
标题: oracle去除某个时间段的双休日
下图为kz_用车申请表中出车时间,其中2015年4月18日、19日为双休日

那么如何去除他们呢
英语国家(或者说是西方国家),认为一周从周日开始,周日为第 1 天, 周一为第 2 天。 周六为第 7 天
因此使用下面的语句即可去除出车时间为周日周六的数据


作者: 张兴康    时间: 2020-5-10 20:12
自顶一个
作者: 王爱东    时间: 2020-5-11 16:51
可以,简单实用。加深熟悉Oracle的函数。
作者: 万望    时间: 2020-5-11 17:43
lz还是介绍哈函数撒,直接一个例子搞得我晕的不要不要的
作者: 张兴康    时间: 2020-5-11 17:44


作者: 张兴康    时间: 2020-5-11 17:45
万望 发表于 2015-12-11 17:43
lz还是介绍哈函数撒,直接一个例子搞得我晕的不要不要的

例子中的这几个函数都还需要介绍么?
作者: 万望    时间: 2020-5-11 17:50
张兴康 发表于 2015-12-11 17:45
例子中的这几个函数都还需要介绍么?

你说呢?not in(7,1)啥子意思吗?为啥这么填?为啥不是6、7,为啥要以西方的为准?
作者: 张兴康    时间: 2020-5-11 17:51
万望 发表于 2015-12-11 17:50
你说呢?not in(7,1)啥子意思吗?为啥这么填?为啥不是6、7,为啥要以西方的为准?

英语国家(或者说是西方国家),认为一周从周日开始,周日为第 1 天, 周一为第 2 天。 周六为第 7 天;
这句话你没看到么?????
作者: 万望    时间: 2020-5-11 17:53
张兴康 发表于 2015-12-11 17:51
英语国家(或者说是西方国家),认为一周从周日开始,周日为第 1 天, 周一为第 2 天。 周六为第 7 天;
...

为啥以西方的为准?
作者: 张兴康    时间: 2020-5-11 17:55
万望 发表于 2015-12-11 17:53
为啥以西方的为准?

编程语言最开始就是西方国家搞的嘛
作者: 陈晓龙    时间: 2020-5-11 20:17
oracle大神!
作者: 陈晓龙    时间: 2020-5-11 20:18
很实用哈!
作者: 张兴康    时间: 2020-5-11 20:50
陈晓龙 发表于 2015-12-11 20:18
很实用哈!







欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) Powered by Discuz! X3.2