oracle 查询日期

[复制链接]
查看11 | 回复4 | 2012-9-12 17:23:53 | 显示全部楼层 |阅读模式
没看明白,我给你个例子,你看看是不是类似这种WITH tab AS(SELECT 1 id,'2012.1' cost_date FROM dual UNION allSELECT 2 ID,'2012.2' cost_date FROM dual UNION ALL SELECT 1 ID,'2012.4' cost_date FROM dual UNION ALLSELECT 1 id,'2012.12' cost_date FROM dual )SELECT id,col FROM(SELECT ID,cost_date||'~'||lead(cost_date) over(PARTITION BY I...
回复

使用道具 举报

千问 | 2012-9-12 17:23:53 | 显示全部楼层
一般查询日期,要转换日期to_date('你的日期','你想要的日期模式')例如2012.1,to_date('2012.9','yyyy.MM'),当然你输入的数据要转换,例如time.tostring(“yyyyy.MM”)如果你想要时间段,就用字段 between to_date() and to_date()...
回复

使用道具 举报

千问 | 2012-9-12 17:23:53 | 显示全部楼层
没看明白是啥意思。。。...
回复

使用道具 举报

千问 | 2012-9-12 17:23:53 | 显示全部楼层
费起止时间这个字段的数据类型是varchar2...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行