Oracle日期转换为周,月,季度,半年,年
实现当前时间,周,月,季度,半年,年的转换,其中特别注意的是周的处理,IW方式处理逻辑,如果本周有大于等于4天,本周属于几年,如果小于4天,本周属于下一年
以1990/12/31为例,这天属于199101周
SELECT TO_NUMBER(TO_CHAR(SYSDATE, 'YYYYMMDD')) AS PERIOD,
SYSDATE AS P_DATE,
TO_NUMBER(TO_CHAR(SYSDATE, 'IYYYIW')) AS P_WEEK,
TO_NUMBER(TO_CHAR(SYSDATE, 'YYYY') || TO_CHAR(SYSDATE, 'MM')) AS P_MONTH,
TO_NUMBER(TO_CHAR(SYSDATE, 'YYYY') || TO_CHAR(SYSDATE, 'Q')) AS P_QUARTER,
CASE
WHEN TO_CHAR(SYSDATE, 'MM') >= 7 THEN
TO_NUMBER(TO_CHAR(SYSDATE, 'YYYY') || '2')
ELSE
TO_NUMBER(TO_CHAR(SYSDATE, 'YYYY') || '1')
END AS P_HALF_YEAR,
TO_NUMBER(TO_CHAR(SYSDATE, 'YYYY')) AS P_YEAR,
SYSDATE LAST_MODIFY_DATE
FROM DUAL T
转载于:https://www.cnblogs.com/chutiange/p/5583337.html
Oracle日期转换为周,月,季度,半年,年相关推荐
- oracle直接将日期转为月份,如何使用Oracle将日期转换为周,月,季度,半年,年...
本文主要向大家介绍了如何使用Oracle将日期转换为周,月,季度,半年,年,通过具体的代码向大家展现,希望对大家学习Oracle有所帮助. 实现当前时间,周,月,季度,半年,年的转换,其中特别注意的是 ...
- java8 日期范围内 日/周/月/季度/年 的日期结果集
java8 日期范围内 日/周/月/季度/年 的日期结果集 /*** 根据时间范围列出所有日/周/月/季/年** @Author Moqi* @Date 2020/4/30* @Version V1. ...
- mysql分季度统计数据,mysql按日周月季度统计数据
mysql按日周月季度统计数据 mysql按日.周.月.季度统计数据 1.使用DATE_FORMAT做等值条件查询 2.DATE_FORMAT函数语法,参考w3school 3.可使用格式 4.使用示 ...
- oracle 按日输出 取整数,Oracle按日周月分組統計,及next_day()函數詳解
1.概述 工作中遇到如下問題:統計周期內關鍵詞數,而這里的周期內最常用的就是日周月. 日月比較容易處理,周的話可以通過next_day()函數實現. 2.實例問題 如下,有一張表ljb_test,包括 ...
- Oracle按日周月分组统计,及next_day()函数详解
1.概述 工作中遇到如下问题:统计周期内关键词数,而这里的周期内最常用的就是日周月. 日月比较容易处理,周的话可以通过next_day()函数实现. 2.实例问题 如下,有一张表ljb_test,包括 ...
- excel日期转换为周数_VBA将日期转换为周数
6 个答案: 答案 0 :(得分:12) 要将周数作为第一天的星期一,请使用以下内容: WorksheetFunction.WeekNum(now, vbMonday) 答案 1 :(得分:6) 使用 ...
- SQL(Oracle) 日期转换为英文年月格式
表 sales如下 product_id day_val price 01 2020-03-11 568 02 2020-01-10 458 需要变为如下格式: product_id day_val ...
- oracle日期转换为季度,ORACLE时间字段取年、月、日、季度
ORACLE时间字段取年.月.日.季度 --得到年月,日,季度 select to_char(日期,'yyyymmdd') DATE_ID,to_char(日期,'yyyy')||'年'||to_ ...
- MySQL 按周,月,季度,年查询
一.年度查询 查询 本年度的数据 <span style="font-size:18px;">SELECT * FROM tableName WHERE year( t ...
最新文章
- 如何让摄像头变成“暗夜之眼”?英特尔开发了一套基于FCN的成像系统
- 牛客网剑指offer编程实践11-20题
- c#获取pdf文件页数
- vue 里面引入高德地图
- mongodb插入数据_MongoDB插入
- linux 权限rwx(4,2,1)详细说明
- 人的一生最后悔什么?——曾获各界名流都认同的忠告
- [c#] HttpContext.Cache和AppFabric的性能对比
- VBA模拟抽签关键代码
- Ghostscript沙箱绕过(CVE-2021-3781)分析
- 简约、高质量简历模板
- c# 多功能矢量绘图程序
- 程序员,如何做好工作复盘?
- 对udp组播流(MPTS)进行简单的收录
- 我国城市区块链发展水平如何?这个指数告诉你|链塔智库
- QPushButton QTableWidget QComBox属性设置
- Java 帝国之Java bean上
- RL02: Q-Learning, create an autonomous Taxi (Part 2/2)
- 一款超好用的markdown编辑器
- 心靜如水的時候聽音樂
热门文章
- 【复习】操作系统第一章
- java基本类型的包装类型_有了基本数据类型,为什么还需要包装类型
- ethercard php_关于EtherCard的webClient代码分析
- 北理在线作业c语言,北理线性代数在线作业-20210414115922.doc-原创力文档
- python视图函数是什么_python之视图函数(views.py)
- 悲观锁代码java_悲观锁的代码实现如何编写?
- java实现简易聊天窗口先运行服务器还是客户端_一个简易聊天功能的服务器端和客户端源码...
- mysql spj_解决Electron启动出现短暂的白屏 - SegmentFault 思否
- java html entity encoding,实体“HTML.Version”的声明必须以''结尾
- 华为云大数据存储的冗余方式是三副本_华为OceanStor分布式存储,引领智能时代大数据创新...