SQL优化
zuixinyan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何取得年份差
select months_between (trunk(sysdate,'y'),to_date('19920101','yyyymmdd'))/12from dual原创 2013-11-04 18:25:03 · 894 阅读 · 0 评论 -
关于获取年份优化
根据业务需求一张表中取出时间值 当年的8月31号 如: 2011-01-01 取值为 2011-08-31 2012-02-02 取值为2012-08-31 利用to_char实现: SELECT TO_DATE(TO_CHAR(SYSDATE,'yyyy')||'0831','YYYYMMDD') FROM DUAL; 利用trunc实现: select (add_months原创 2013-10-29 09:46:36 · 708 阅读 · 0 评论
分享