今天在工作中遇到了一个查询近几年数据的问题,oracle学的比较渣渣,学习了一下。

举个例子:

比如说员工入职,我想看这个公司的员工入职情况,然后做一个趋势统计表。

以当前年份为准,查看近5年的情况趋势。

当年年份是2016.

select extract(year from sysdate) from dual --查询当前年份。

select extract(year from sysdate) -1 from dual --查询当前年份的前一年(这个-1 就是往前推,以此类推~)

比如说我现在想查询近5年的, 16年为准,包含16年, 2012年到2016年的数据。

select  数据年份,部门员工  from 表名称 where  年份  BETWEEN(select extract(year from sysdate) -4 from dual) and (select extract(year from sysdate) from dual) order by 数据年份 asc;

select extract(year from sysdate) -4 from dual

select extract(year from sysdate) from dual

以上就是查询年份区间的数据的sql~

最新文章

  1. WCF学习之旅—HTTP双工模式(二十)
  2. 抓取百万知乎用户信息之HttpHelper的迭代之路
  3. ie浏览器,背景色兼容解决方法
  4. Codeforces Round #366 (Div. 2) C 模拟queue
  5. 在objc项目中使用常量的最佳实践
  6. JQUERY 插件开发——MENU(导航菜单)
  7. 设计模式笔记之一:MVP架构模式入门(转)
  8. 24(java_io from keyboard)
  9. 三:动态SQL
  10. sed和awk用法
  11. mybatis从mapper接口跳转到相应的xml文件的eclipse插件
  12. 【UML】NO.51.EBook.5.UML.1.011-【UML 大战需求分析】- 时序图(Timing Diagram)
  13. AtCoder Regular Contest
  14. CTF-练习平台-Misc之 细心的大象
  15. 《剑指offer》面试题45 圆圈中最后剩下的数字(Java版本)
  16. [ 原创 ]学习笔记-Android 学习笔记 Contacts (一)ContentResolver query 参数详解 [转载]
  17. Linux文件访问流程及磁盘inode和block总结
  18. SNORT--install ---dependency-resolve
  19. .NET 使用 XPath 来读写 XML 文件
  20. 38 一次 redis 连接泄露的原因 以及 ShardedJedisPool

热门文章

  1. IO(三)----序列流
  2. 可运行jar包的几种打包/部署方式
  3. rpc框架之 avro 学习 2 - 高效的序列化
  4. 开源任务管理平台TaskManagerV2.0介绍及升级说明
  5. nodejs+express+mysql 增删改查
  6. 你真的理解Java的按引用传递吗?
  7. 安裝 14.04.1 Ubuntu 到 Lenovo thinkpad t460p
  8. outlook 2016 for windows 每次刷新发送接收邮件会弹出登陆界面
  9. 【原创】cs+html+js+css模式(六):改造ajax.js,从原来的原生态js修改为依赖于jquery插件
  10. SQL0946N错误及DB2事务日志