`

oracle返回星期几的函数

 
阅读更多

做报表时遇到需求滚动展示周数据,除掉周六和周天的数值,简单记录下。

在sql语句where条件中添加:to_char(d1.d_day,'d')not in(1,7)--去掉周六周日两天

现有时间维表d_timeday,执行sql:

select * from d_timeday d where to_char(d.d_day,'d') not in(1,7)

实现效果:

 

 

 

 

  • 大小: 107.5 KB
分享到:
评论

相关推荐

    oracle日期函数全面总结

    5. **NEXT_DAY(date, weekday)**: 返回指定日期之后的第一个指定星期几的日期。 ```sql SELECT NEXT_DAY(SYSDATE, '星期一') FROM DUAL; ``` 6. **TRUNC(date)**: 截断日期到指定的精度,如年、月、日等。默认...

    ORACLE sql 星期几 一个月的第几天等 方法

    在这个资源中,我们将讨论如何使用 Oracle SQL 来获取星期几、一个月的第几天、一个年的第几天等信息。 一、获取星期几 Oracle SQL 提供了多种方式来获取星期几,下面是一些常见的方法: 1. 使用 TO_CHAR 函数 ...

    oracle系统内置函数大全

    5. NEXT_DAY函数:返回指定日期后的下一个指定星期的日子。 6. ROUND函数:将日期四舍五入到指定的单位。 7. SYSDATE函数:返回当前数据库服务器的日期和时间。 8. TRUNC函数:将日期截断到指定的单位。 转换函数 1...

    oracle日期函数字符函数聚合函数

    3. **NEXT_DAY(date, day_of_week)**: 返回date之后的第一个指定的星期几。例如,NEXT_DAY('01-SEP-95','FRIDAY') 返回'08-SEP-95',即9月的第一个星期五。 4. **LAST_DAY(date)**: 返回date所在月份的最后一天。...

    Oracle常用单行函数

    5. `next_day(date1, day_of_week)`:返回指定日期后的第一个特定星期几。 转换函数用于在不同数据类型之间转换: 1. `to_char(date_or_number, format_model)`:将日期或数字转换为字符串,format_model定义了...

    oracle内部函数大全

    3. **NEXT_DAY(X, Y)**: 返回日期X之后的第一个Y天(Y为星期几)。例如,`NEXT_DAY(TO_DATE('2023-01-01'), 'Sunday')`返回`2023-01-01`(假设1月1日是周日)。 4. **MONTHS_BETWEEN(X, Y)**: 返回日期X与Y之间相差...

    oracle常见函数整理

    5. 根据给出的星期几返回:NEXT_DAY()函数返回第一个日期后第一个星期几的日期,例如NEXT_DAY('01-SEP-05','FRIDAY')返回第一个日期后第一个星期五的日期。 6. 月份的最后一天:LAST_DAY()函数返回指定日期的月份的...

    oracle 类型转换函数

    3. **NEXT_DAY**: 返回指定日期之后的下一个指定星期几的日期。例如,`NEXT_DAY('06-2-03','一')`返回`10-2-03`。 示例:`SELECT NEXT_DAY('06-2-03','一') FROM dual;` 4. **LAST_DAY**: 返回指定月份的最后...

    oracle·10G函数大全

    Oracle 10g是一款历史悠久但仍然广泛使用的数据库管理系统,它提供了丰富的函数库,使得数据库管理和查询更为便捷高效。本文将深入探讨Oracle 10g中的关键函数,旨在为数据库管理员和开发人员提供全面的参考。 一、...

    oracle 10G函数大全

    本资料“Oracle 10G函数大全”显然是一份全面的参考指南,涵盖了Oracle 10G中的主要函数,包括数学函数、字符串函数、日期时间函数、系统信息函数等。 1. **数学函数**: - ABS:返回一个数的绝对值。 - CEIL:...

    Oracle内建函数大全

    - NEXT_DAY:找到给定日期后的下一个特定星期几。 - TO_CHAR/TO_DATE:将日期时间转换为字符串或将字符串转换为日期时间。 4. **转换函数** - TO_NUMBER:将字符串转换为数值。 - TO_CHAR:将数值、日期或其他...

    ORACLE常用日期函数集合

    - `DY`: 返回一周中的星期几的缩写。 ```sql SELECT to_char(sysdate, 'DY') FROM dual; ``` 6. **小时格式** - `HH`: 返回12小时制的小时数。 ```sql SELECT to_char(sysdate, 'HH') FROM dual; ``` - `...

    Oracle的to_date函数.doc

    最后,Oracle 还提供了其他日期函数,如 current_timestamp 函数,可以返回当前日期和时间,包括毫秒级的精度。例如: select to_char(current_timestamp(5),'DD-MON-YYYY HH24:MI:SSxFF') from dual; 在上面的...

    oracle常用字符函数

    Oracle数据库系统提供了丰富的函数库,包括字符函数、日期函数、数据类型转换函数以及集合函数,以帮助用户在处理数据时实现各种复杂的操作。下面将详细解释这些函数的用途和使用方法。 1. **字符函数** - `LOWER...

    oracle中基本函数

    ### Oracle中的基本函数详解 #### 一、字符函数 Oracle 提供了一系列强大的字符函数来处理字符串数据。这些函数包括但不限于转换大小写、拼接字符串、提取子字符串等操作。 ##### Upper `Upper` 函数用于将输入的...

    oracle plsql基本函数

    - **NEXT_DAY(date, day)**: 返回指定日期之后的下一个指定星期几的日期。 - **MONTHS_BETWEEN(date1, date2)**: 计算两个日期之间的月份数。 - **TRUNC(date[, format])**: 返回指定格式的日期部分。 - **TO_DATE...

    oracle第4章 单行函数

    - `NEXT_DAY`: 下一个指定星期几的日期。 - `LAST_DAY`: 当前月份最后一天的日期。 2. **日期格式化** - `TO_CHAR`: 转换成指定格式的字符串。 - `TO_DATE`: 字符串转换为日期。 - `TRUNC`: 日期截断。 **...

    Oracle 内置函数大全

    Oracle数据库系统提供了丰富的内置函数,这些函数在处理SQL查询、数据操作和数据分析中扮演着重要角色。本篇文章将深入探讨Oracle内置函数的一些关键类别,包括数字格式元素和日期格式元素,帮助用户更好地理解和...

    Oracle函数大全实例

    本文将深入探讨Oracle中的几种主要函数类型:单行函数、多行函数以及分组函数,并给出相应的实例来帮助理解。 1. **单行函数** 单行函数在处理每一行数据时返回一个结果。它们分为字符函数、数字函数、日期函数和...

    Oracle函数大全.pdf

    在Oracle数据库中,函数是一类预定义的子程序,它可以对输入参数执行运算,并返回一个结果值。Oracle提供了一系列的函数,用于处理不同类型的数据,如字符串、数字、日期和时间等。下面按照文档所提供的内容,详细...

Global site tag (gtag.js) - Google Analytics