select
(select nd,yf,data from a where nd||yf=to_char(sysdate,'yyyymm'))当月数据,
(select sum(data) from a
where to_char(to_date(nd||yf,'yyyymm'),'q')=to_char(sysdate,'q'))当季度数据累计,
(select sum(data) from a where nd=to_char(sysdate,'yyyy'))当年数据累计
from dual
(select nd,yf,data from a where nd||yf=to_char(sysdate,'yyyymm'))当月数据,
(select sum(data) from a
where to_char(to_date(nd||yf,'yyyymm'),'q')=to_char(sysdate,'q'))当季度数据累计,
(select sum(data) from a where nd=to_char(sysdate,'yyyy'))当年数据累计
from dual
解决方案 »
- 数据处理中突然断网,会造成部分数据被更新,部分数据没被更新的情况吗?
- mysql转oracle
- 各位老师有人创建过簇吗,我创建时,有一个簇关键字列,他的名称代码 什么含义呀,帮忙
- 关于使用tera term工具访问Linux下的oracle数据库的问题!
- 请各位大鸟帮忙看看 ORA-01756: 括号内的字符串没有正确结束
- oracle不能正常使用
- ***大家谈一谈都是如何开发以Oracle为数据库的程序***
- 在数据字典中直接修改Oracle表列名, 从而实现修改表列名,不知道对大家又没有启发
- MySQL参数auto_increment_increment修改的变化问题
- oracle 11g安装时没有点口令管理
- 怎么快捷的修改我数据库所有表中的a字段的类型??
- 请教建表的方法,我有50张表要建,有什么简便快捷的方法录入Oracle8.1.7???
select
(select nd 年份,yf 月份,data 当月数据 from a where nd||yf=to_char(sysdate,'yyyymm')),
(select sum(data) from a
where to_char(to_date(nd||yf,'yyyymm'),'q')=to_char(sysdate,'q'))当季度数据累计,
(select sum(data) from a where nd=to_char(sysdate,'yyyy'))当年数据累计
from dual