问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle怎么获取去年的1月1日

发布网友 发布时间:2022-04-21 18:29

我来回答

4个回答

热心网友 时间:2023-09-10 13:19

不会用函数吗? 其实你就是想查去年1月到去年今天的语句吧?一看就知道是想算同比了。
ADD_MONTHS(sysdate,-12) 去年今天
ADD_MONTHS(trunc(sysdate,'yyyy') ,-12)去年第一天
where DATE>=ADD_MONTHS(trunc(sysdate,'yyyy') ,-12) and date<=ADD_MONTHS(sysdate,-12)
或者 where date between ADD_MONTHS(trunc(sysdate,'yyyy') ,-12) and ADD_MONTHS(sysdate,-12)

热心网友 时间:2023-09-10 13:19

像楼上老铁说的,条件里加个时间就行了啊,比如 where date between '20170101' and '20180831'
你要动态的话,就获取系统时间,当前系统时间和当前系统时间减去一年,不就是近一年的咯追问大佬,是去年1月1日到去年今天,不是去年今天到今天,我的表达有问题,求大佬再想想办法,感谢!

热心网友 时间:2023-09-10 13:19

2017-01-01可以定死,然后加个sysdate当天,那样就可以动态的.
where DATE>='2017-01-01' and date<=sysdate
如果你的date有时间,可以用to_days()函数去转换成你的格式

热心网友 时间:2023-09-10 13:20

Between add_months(trunc(sysdate,’Y’),-12) and add_months(trunc(sysdate),-12)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 微信寄快递怎么取消订单_取消订单方法介绍 300兆宽带用什么路由器好? oracle如何获取去年全年的数据和今年到上个月为止... oracle的sql 如何获取今年的上一年和下一年(去年... 你好,华为b6手环能测血压嘛? 华为手环b6隐私 华为手环B6手环防水吗? 华为B6手环怎么样? 华为手环b6二手多少钱? 送男情人华为b6手环可以吗? 华为b6手环为什么有的价格高有的价格低? 华为b6手环功能介绍有血压测量功能吗 平板电脑抖音怎么收藏音乐 小米8青春版手机屏幕? 《奇葩说第四季》主要讲了什么? 《奇葩说》辩题“谈容易的恋爱做难做的工作”,我们... 如何看到微信群里陌生人的呢? 奇葩说从未在一起和最终没有在一起哪个更遗憾的辩... 如何在微信群中查看对方的? 在微信群里怎么看不到别人的呢? 第四季奇葩说决赛下半场的辩题是否对陈铭不利? 几分钟看完一部电影是否侵权?影视剧二次创作的边... 打印机怎么修复 打印机无法打印的怎么处理,打印机维修 oracle中如何获得日期中的年份? oracle如何获取去年的最后一个月 打印机维修前景前景怎么样? Oracle查询去年1月1日到去年今天的数据 打印机坏了,求解决方法 oracle 求去年同期同比 如何修复打印机连接? oracle 怎么查询去年最后一天 oracle 怎么取上周每天与去年同期每天的同比数,这... 打印机维修知识? 请问ORACLE如何求出2012年以前所有的1月1号到1月3... oracle如何获取当年第一月,如今年是2015年,则需... 怎样修理打印机 oracle日期 打印机维修需要什么工具 Oracle如何获得上个月的月份 修打印机要多少钱 oracle当前日期加一年怎么得出来是多少