这个你可以用主从表的打印方法啊……
即每一个季度进行一次统计,然后一年又有一个总计,这样对吗?
你可以看一下Delphi的demos中的qr3.里面比较详细!:)
即每一个季度进行一次统计,然后一年又有一个总计,这样对吗?
你可以看一下Delphi的demos中的qr3.里面比较详细!:)
解决方案 »
- 请教一个问题:拖放到Form上的控件,在Form的Destroy事件中,调用了这个控件的Free
- bsSkinDBMemo 读数据库时闪烁
- 有做过MSN,QQ 等IM软件的 兄弟么?进来看看呀
- 关于Delphi 8的构件问题,请热心高手帮忙解答
- 灰度图的访问!!!
- 花了好几天,做了一个好东东,撒分!!!!
- FastReport怎么将没有记录的地方也画上格子???
- 我采集的数据在服务器上,客户机请求数据,我是否一定要用c/s结构?
- 我的delphi2007为什么在状态栏显示两个图标?
- 究竟如何设置DBISAM打开数据库的方式为只读?
- 怎样才能将ICO文件转化成BMP文件
- 弹出“选择数据源”窗口是什么函数?
由于query设置成了cachedupdates,因此向query里添加的记录只要不applyupdates,就不会添加到Oracle的基表里去。
select 月份 month,a b from tablename where 月份 <=3 link
select '一季度' month,sum(a) b from tablename where 月份 <= 3 link
select 月份 month,a b from tablename where 月份 <=6 and 月份 > 3 link
select '二季度' month,sum(a) b from tablename where 月份 <=6 and 月份 > 3 link
select '半年' month,sum(a) b from tablename where 月份 <=6 link
select 月份 month,a b from tablename where 月份 <=9 and 月份 > 6 link
select '三季度' month,sum(a) b from tablename where 月份 <=9 and 月份 > 6 link
select 月份 month,a b from tablename where 月份 <=12 and 月份 > 9 link
select '四季度' month,sum(a) b from tablename where 月份 <=12 and 月份 > 9 link
select '下半年' month,sum(a) b from tablename where 月份 >6 link
select '全年' month ,sum(a) b from tablename )备注:我两年没用oracle了,忘记了表连接的函数名称,上面就用link 代替,你把它换过来就行.