1楼:匿名用户
这个就bai可以查出你web_date中指定du某年某月第
zhi一天、最后一天的dao
数据了:
但如果你的字段回year_month是date类型的,就这样写答:
select * from web_date a where a.year_month in
(select to_date('201502'||'01','yyyymmdd') from dual
union all(select to_date(to_char(last_day(to_date('201502', 'yyyymm')),'yyyymmdd'),'yyyymmdd')from dual));
但如果你的字段year_month是char类型的,就这样写:
select * from web_date a where a.year_month in
( select '201502'||'01' from dual
union all( select to_char(last_day(to_date('201502', 'yyyymm')),'yyyymmdd')from dual));
'201502'这个是变量,你可以任意更改。
2楼:撒比西大哥
想要第一天可以用bai
duto_date(201502,'yyyymm'),结果就是zhi2015-02-01就是2月第一天,但dao是是日期格式的,版想权转回去再to_char就是
最后一天也好办,to_date得到第一天后-1就是上个月最后一天,如果你想得到2月最后一天,就(to_number('201502')+1)得到3月,再to_date得到03-01,再-1就是2月最后一天
详细**我就不写了我相信给了你思路你就明白**怎么写了,我也相信这样讲解对你更有帮助
3楼:匿名用户
select trunc(sysdate,'mm'),add_months(trunc(sysdate,'mm'),1)-1 from dual
4楼:匿名用户
select *** from web_date where year_month between last_day(add_months(to_date(concat(&x,'15'),'yyyy-mm-dd'),-1))+1 and last_day(to_date(concat(&x,'15'),'yyyy-mm-dd'));
sql> select last_day(add_months(to_date(concat(&x,'15'),'yyyy-mm-dd'),-1))+1,last_day(to_date(concat(&x,'15'),'yyyy-mm-dd')) from dual;
输入 x 的值: 201502
输入 x 的值: 201502
原值 1: select last_day(add_months(to_date(concat(&x,'15'),'yyyy-mm-dd'),-1))+1,last_day(to_date(concat(&x,'15'),'yyyy-mm-dd')) from dual
新值 1: select last_day(add_months(to_date(concat(201502,'15'),'yyyy-mm-dd'),-1))+1,last_day(to_date(concat(201502,'15'),'yyyy-mm-dd')) from dual
last_day(add_m last_day(to_da
-------------- --------------
01-2月 -15 28-2月 -15
如何获得oracle当前日期的年或月的第一天和最后一天
5楼:匿名用户
1.当前日
期的年来
份第一天和最后自一天bai
第一天select trunc(sysdate,'y') from dual;
select trunc(sysdate,'yy') from dual;
select trunc(sysdate,'yyy') from dual;
select trunc(sysdate,'yyyy') from dual;
最后一du天zhi
select last_day(add_months(trunc(sysdate,'y'),11)) from dual
2.当前日期的月份dao第一天和最后一天
select trunc(sysdate,'mm') from dual;
select last_day(sysdate) from dual;
7月末是什么意思是(月的最后一天)还是(一年的最后一天)
1楼 百度用户 月末的含义是在指一个月的结束阶段,可以为几天的时间。 2楼 长纶 一个月末的最后一天 希望采纳 银行所谓的月底是指的一个月最后一天还是最后几天? 3楼 匿名用户 一般是指一个月的最后几天,但最后一天的经营数据相当关键。 工资每月最后一天发放是什么意思?是指发放上个月的还是本月的? 4...
春天的最后一天是几月几日,春天的最后一天有何称谓?
1楼 匿名用户 从二十四节气来说,立夏就意味着春天结束,一般是在一年的农历四月初一前后,今年的立夏是5月6号,所以今年的春天最后一天是5月5号。 2楼 匿名用户 立夏的前一天,大多是5月4日,今年是5月5日。 春天的最后一天有何称谓? 3楼 匿名用户 春天的最后一天似乎没有什么称谓。 在民间,人们根...
如何让假日的最后一天变慢,假期最后一天这怎么度过
1楼 天枰冷言冷语 多做好玩的事,尽量多做一点,或者让自己感到无聊 2楼 mi安琪儿 时间是不能被你改变的,而你却可以被时间改变 3楼 匿名用户 先关手机先,然后什么事也不做,也不睡觉,就这样走走站站坐坐, 4楼 睡觉中的感冒 超光速运动,我知道你也不行 5楼 匿名用户 做有意义的事,过充实 6楼 ...