oracle 获取指定日期所在月的每天
来源:互联网 发布:淘宝钱夫人雪梨微博 编辑:程序博客网 时间:2024/04/28 03:27
oracle 输出指定日期所在月的每天
SELECT TRUNC(SYSDATE, 'MM') + ROWNUM - 1 everyday
FROM DUAL
CONNECT BY ROWNUM <= TO_NUMBER(TO_CHAR(LAST_DAY(SYSDATE), 'dd'))
输出每天最后10个纪录
SELECT *
FROM (SELECT a.*,ROW_NUMBER() OVER(PARTITION BY TRUNC(vt_sysdate) ORDER BY vt_sysdate desc) rn
FROM B_VEH_TRACK201502 a)
WHERE rn <= 10
--Oracle trunc()函数的用法
/**************日期********************/
返回本世纪第一天 2001-1-1
select trunc(sysdate, 'SCC') from dual
select trunc(sysdate, 'CC') from dual
返回本年度第一天 2015-1-1【syear或year或yyyy或yyy或yy或y,多个y表示精度】
select trunc(sysdate,'yyyy') from dual
返回本季度第一天 2015-1-1
select trunc(sysdate,'q') from dual
返回本月份第一天 2015-2-1【month或mon或mm或rm】
select trunc(sysdate, 'mm') from dual
返回本月份最后一天 2015-2-28
select trunc(LAST_DAY(sysdate), 'dd') from dual
返回本周第1天(星期天) 2015-2-1【day或dy或d (周顺序:日,一,二,三,四,五,六)】
select trunc(sysdate,'day') from dual
返回本周第2天(本周一)
select trunc(sysdate, 'iw') from dual
返回本周日(即下周第一天) 2015-2-1【day或dy或d (周顺序:日,一,二,三,四,五,六)】
select trunc(sysdate, 'day') + 7 from dual
返回当前年月日 2015-2-3【dd或空】
select trunc(sysdate,'dd') from dual
select trunc(sysdate) from dual
返回当前小时部分 2015-2-3 16:00:00【hh24或hh】
select trunc(sysdate, 'hh24') from dual
返回当前分钟部分 2015-2-3 16:19:00
select trunc(sysdate, 'mi') from dual
TRUNC()函数没有秒的精确
/***************数字********************/
/*
TRUNC(number,num_digits)
Number 需要截尾取整的数字。
Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。
TRUNC()函数截取时不进行四舍五入
*/
select trunc(123.458) from dual --123
select trunc(123.458,0) from dual --123
select trunc(123.458,1) from dual --123.4
select trunc(123.458,-1) from dual --120
select trunc(123.458,-4) from dual --0
select trunc(123.458,4) from dual --123.458
select trunc(123) from dual --123
select trunc(123,1) from dual --123
select trunc(123,-1) from dual --120
- oracle 获取指定日期所在月的每天
- PHP:获取指定日期所在月的开始日期与结束日期
- JS 获取当天所在月的最后一天日期,所在周的每天的日期,时间的计算
- C#获取指定日期所在周/月/年的起始时间
- PHP获取指定日期所在月的第一天和最后一天
- 获取某天所在周的每天的日期
- 返回指定日期所在周、月
- oracle获取指定的日期、时间
- php 根据指定日期,求出该日期所在周的始末时间和所在月的始末时间
- Oracle 获取一个月的所有日期
- 根据指定日期,获取该日期所在周的其他日期
- R语言两种方式求指定日期所在月的天数
- java获取当前月的天数、java获取当前月每天的日期
- 获取指定日期的前12个月
- JS获取指定日期的前一天,一周,一个月
- IOS 根据日期,获取该日期所在周,月,年的开始日期,结束日期 的方法
- IOS 根据日期,获取该日期所在周,月,年的开始日期,结束日期 的方法
- android 计算所在周所在月的前后日期
- removeDuplicateFromArray
- iOS图片缓存库基准对比
- java提高篇(十)-----详解匿名内部类
- 还是畅通工程
- 由strcpy()剖析编程规范
- oracle 获取指定日期所在月的每天
- Pattern Recognition And Machine Learning读书会前言
- PRML读书会第一章 Introduction(机器学习基本概念、学习理论、模型选择、维灾等)
- PRML读书会第二章 Probability Distributions(贝塔-二项式、狄利克雷-多项式共轭、高斯分布、指数族等)
- javafX初探(多选框)
- PRML读书会第三章 Linear Models for Regression(线性基函数模型、正则化方法、贝叶斯线性回归等)
- PRML读书会第四章 Linear Models for Classification(贝叶斯marginalization、Fisher线性判别、感知机、概率生成和判别模型、逻辑回归)
- oracle11g r2 rac环境添加节点
- PRML读书会第五章 Neural Networks(神经网络、BP误差后向传播链式求导法则、正则化、卷积网络)