热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

Oraclesql合并分解时间字段

最近在做项目,有这么一个情况,目前数据库上面有3个字段,year,month,day分别表示年,月,日,现在我需要把他们合并到一起,可以使用这

最近在做项目,有这么一个情况,目前数据库上面有3个字段,year,month,day分别表示年,月,日,现在我需要把他们合并到一起,可以使用这

最近在做项目,有这么一个情况,目前数据库上面有3个字段,year,month,day分别表示年,月,日,现在我需要把他们合并到一起,可以使用这种sql语法

  • to_date(y.year||y.month||y.day,'yyyy-mm-dd')
  • 这样就可以把他们3个合并到一个字段上面来了,那么我们也可以把他们分解开,像这样

  • to_char(t.collect_date,'yyyy') as year,to_char(t.collect_date,'mm') as month,to_char(t.collect_date,'dd') as day

  • 推荐阅读
    author-avatar
    四季汤料_788
    这个家伙很懒,什么也没留下!
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有