在不使用级别函数的情况下,使用SQL获取当月第三个星期五的日期

基兰·波米(Kiran Bommi)

使用SQL获取月份中的第三个星期五的日期(不使用级别功能),还有一个月的工作日和所有月份的第三个星期五,谢谢

骨干主义者

这可以让您在2016年的所有月份中的每个月的第三个星期五。但是,我不确定为什么您要避免使用connect by and level。

with months as (select to_date('01/01/2016', 'dd/mm/yyyy') start_of_month from dual union all
                select to_date('01/02/2016', 'dd/mm/yyyy') start_of_month from dual union all
                select to_date('01/03/2016', 'dd/mm/yyyy') start_of_month from dual union all
                select to_date('01/04/2016', 'dd/mm/yyyy') start_of_month from dual union all
                select to_date('01/05/2016', 'dd/mm/yyyy') start_of_month from dual union all
                select to_date('01/06/2016', 'dd/mm/yyyy') start_of_month from dual union all
                select to_date('01/07/2016', 'dd/mm/yyyy') start_of_month from dual union all
                select to_date('01/08/2016', 'dd/mm/yyyy') start_of_month from dual union all
                select to_date('01/09/2016', 'dd/mm/yyyy') start_of_month from dual union all
                select to_date('01/10/2016', 'dd/mm/yyyy') start_of_month from dual union all
                select to_date('01/11/2016', 'dd/mm/yyyy') start_of_month from dual union all
                select to_date('01/12/2016', 'dd/mm/yyyy') start_of_month from dual)
select start_of_month,
       next_day(start_of_month - 1, 'FRIDAY') + 14 third_friday_in_month
from   months;

至于您要获得一个月中的工作日数的要求,取决于您所说的“工作日”。你是说工作日吗?还是平日减去公众假期?还有吗

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用sas识别特定月份的第三个星期五

来自分类Dev

识别日期顺序中的第三个星期五

来自分类Dev

如何在不使用第三个变量的情况下交换两个Perl变量?

来自分类Dev

Python:一个月的第三个星期五

来自分类Dev

Shell脚本在不使用expr和第三个变量的情况下查找两个数字的乘积

来自分类Dev

在开始日期和结束日期之间获取每月的第三个星期六

来自分类Dev

如何在Pinescript中从每个月的第三个星期五收盘价绘制一条水平线?

来自分类Dev

您如何在不快速使用第三个变量的情况下交换任何类型的两个变量?

来自分类Dev

在不使用数组或循环的情况下,找到五个给定数字中第三大数字的最快方法?

来自分类Dev

是否有必要交换两个变量而不使用第三个变量?

来自分类Dev

交换两个变量的值而不使用第三个one-Array

来自分类Dev

联接两个表,这些表的键引用第三个表上的相同键,而不使用第三个表

来自分类Dev

如何在不覆盖的情况下将 2 个表合并到第三个表 SQL 中?

来自分类Dev

什么时候不使用第三个变量就交换两个数字?

来自分类Dev

在 Javascript 中交换对象变量而不使用第三个变量

来自分类Dev

在第三个映射/联接表中给定值的情况下,从2个表中检索值

来自分类Dev

提取第三个星期六日期时出错

来自分类Dev

“这个日期是每月的第三个星期四吗?” -Java库?

来自分类Dev

如何使用JavaScript或JQuery在PHP + MySQL的同一页面上不点击提交按钮的情况下将2个文本框输入值结果输入到第三个文本框?

来自分类Dev

查找该月的第三个星期六

来自分类Dev

使用Java中的第三个变量交换

来自分类Dev

使用Java中的第三个变量交换

来自分类Dev

使用indexof获得第三个斜杠

来自分类Dev

使用第三个列表对列表进行排序

来自分类Dev

获取 SQL Server 中不包括星期五的两个日期之间的日期差异

来自分类Dev

来自2个ComboBox的类别影响使用SQL的datagridview的第三个Combobox

来自分类Dev

来自2个ComboBox的类别影响使用SQL的datagridview的第三个Combobox

来自分类Dev

来自2个ComboBox的类别影响使用SQL的datagridview的第三个Combobox

来自分类Dev

使用第三个表(SQL)连接两个表

Related 相关文章

  1. 1

    如何使用sas识别特定月份的第三个星期五

  2. 2

    识别日期顺序中的第三个星期五

  3. 3

    如何在不使用第三个变量的情况下交换两个Perl变量?

  4. 4

    Python:一个月的第三个星期五

  5. 5

    Shell脚本在不使用expr和第三个变量的情况下查找两个数字的乘积

  6. 6

    在开始日期和结束日期之间获取每月的第三个星期六

  7. 7

    如何在Pinescript中从每个月的第三个星期五收盘价绘制一条水平线?

  8. 8

    您如何在不快速使用第三个变量的情况下交换任何类型的两个变量?

  9. 9

    在不使用数组或循环的情况下,找到五个给定数字中第三大数字的最快方法?

  10. 10

    是否有必要交换两个变量而不使用第三个变量?

  11. 11

    交换两个变量的值而不使用第三个one-Array

  12. 12

    联接两个表,这些表的键引用第三个表上的相同键,而不使用第三个表

  13. 13

    如何在不覆盖的情况下将 2 个表合并到第三个表 SQL 中?

  14. 14

    什么时候不使用第三个变量就交换两个数字?

  15. 15

    在 Javascript 中交换对象变量而不使用第三个变量

  16. 16

    在第三个映射/联接表中给定值的情况下,从2个表中检索值

  17. 17

    提取第三个星期六日期时出错

  18. 18

    “这个日期是每月的第三个星期四吗?” -Java库?

  19. 19

    如何使用JavaScript或JQuery在PHP + MySQL的同一页面上不点击提交按钮的情况下将2个文本框输入值结果输入到第三个文本框?

  20. 20

    查找该月的第三个星期六

  21. 21

    使用Java中的第三个变量交换

  22. 22

    使用Java中的第三个变量交换

  23. 23

    使用indexof获得第三个斜杠

  24. 24

    使用第三个列表对列表进行排序

  25. 25

    获取 SQL Server 中不包括星期五的两个日期之间的日期差异

  26. 26

    来自2个ComboBox的类别影响使用SQL的datagridview的第三个Combobox

  27. 27

    来自2个ComboBox的类别影响使用SQL的datagridview的第三个Combobox

  28. 28

    来自2个ComboBox的类别影响使用SQL的datagridview的第三个Combobox

  29. 29

    使用第三个表(SQL)连接两个表

热门标签

归档