我要显示的就是今天到后面30天的数据, 最主要的没有数据用0表示,这个是最重要的, 查询是根据一个时间来查询 。 最好用to_char 来写
解决方案 »
- 请教NBU备份软件中start window窗口的选项问题。
- -- 同志们:尽量让你的查询走索引吧! --
- [100分]在修改表的字段时,为什么报如下的错误:partition或subpartition关键字丢失
- 求写一个删除表记录的SQL语句
- 高分求一Sql语句,不够再加!
- oracle语句的问题,求大神帮忙看看
- 怎么让多个用户可以(同时)访问同一张表???急死人了(春节期间说这个有点不吉利)
- 插入时间格式的字段错误,望帮助我这第一次用oracle 的同志吧
- over用法,请帮忙解释一下,谢谢了
- sql语句总字符串连接函数?!
- 这种问题sql语句怎么写?用oracle 谢谢
- 查询某个表时如何判断这个表正在被修改或删除
--应该是从今天往前30天吧?
select b.v_date,nvl(a.KEY_column,0) KEY_column from Your_table a
right join (select trunc(sysdate-30) v_date from dual connect by level<=30) b
on (a.Date_column=b.v_date)
order by b.v_date;
(select to_char(sysdate+rownum,'yyyymmdd') data_time from dual connect by level<=30) a left join
你的表 b on a.data_time = b.data_time
order by a.data_time