oracle sql 合并,分解时间字段
2011-03-18 16:13
363 查看
最近在做项目,有这么一个情况,目前数据库上面有3个字段,year,month,day分别表示年,月,日,现在我需要把他们合并到一起,可以使用这种sql语法
这样就可以把他们3个合并到一个字段上面来了,那么我们也可以把他们分解开,像这样
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
相关文章推荐
- oracle sql中的“+”加号 以及实现将两个字段的值合并更新至另一字段的sql
- ORACLE SQL获取时间字段
- Oracle按时间分组统计的sql与oracle 多行合并一行
- Oracle 联接查询,字表多行字段合并为一行,以逗号分隔的查询SQL
- [Oracle]sql优化-时间字段
- ORACLE SQL获取时间字段是本周第几天
- oracle 的sql,查询时间为某年某月某日某时某分某秒等的记录,data或者TIMESTAMP(6)类型的字段
- sqlserver sql将日期和时间字符串字段合并成datetime类型
- SQL 2005 当我们想将某个字段相同的几行数据合并为一列显示的时候 合并列值
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]
- ORACLE中通过SQL语句(alter table)来增加、删除、修改字段
- oracle sql 时间查询
- oracle 时间使用集合(PL/SQL)
- Oracle:SQL语句--对表的操作——添加一个字段 (即 添加 一列)
- oracle中得到一条SQL语句的执行时间的两种方式
- jsp于oracle时间通过mybatis拼接sql类型
- MYSQL \ORACLE\SQL 删除主键字段
- ORACLE中通过SQL语句(alter table)来增加、删除、修改字段
- oracle 使用sql获取数据库表,表的字段
- sql server中datetime字段只取年月日如2006-04-21,默认值如何设置?getdate()得到的是包含时分秒的时间