-
DB2 用分析函数查询本月数据、上月数据与上年同期数据5
问题:DB2中在一条语句中用分析函数查询出本月数据、上月数据与上年同期数据的结果集。
另:能否推荐有关窗口函数详细说明(如:windowing clause 三种开窗方式: range、row、specifying的详细和面)的电子书下载地址或纸质书,或者是相关APT。
环境及SQL说明:
1、DB2版本为9
2、建表语句
create table a_test(sdat_dt date,amt integer);
insert into a_test values('2010-12-31',350697);
insert into a_test values('2010-10-31',350666);
insert into a_test values('2010-09-30',350677);
insert into a_test values('2009-12-31',350655);
insert into a_test values('2009-08-31',350644);
commit;
3、参考网上查找的ORACLE语句,自己编写SQL如下:
SELECT stat_dt,
AMT,
sum(AMT) OVER (ORDER BY STAT_DT range BETWEEN INTERVAL 1 month preceding AND UNBOUNDED FOLLOWING) AS prev_sal --上月数据
sum(AMT) OVER (ORDER BY STAT_DT range BETWEEN INTERVAL 1 year preceding AND UNBOUNDED FOLLOWING) AS prev_sal --去年同期数据
FROM a_xutest
order by stat_dt
;
但是,调试不通过。2011年1月12日 19:22
目前还没有答案
相关推荐
DB2数值函数简介及使用 1、取绝对值的函数:abs、absval 2、向上取整:ceil、ceiling 3、向下取整数:floor 4、求M的n次幂:power(M,n) 5、随机数:rand(m)函数 6、四舍五入:round (m,n) 7、将数值转换为字符串形式...
db2数据仓库db2数据仓库db2数据仓库db2数据仓库
db2,oracle函数大全合集,db2,oracle函数大全合集,db2,oracle函数大全合集,db2,oracle函数大全合集
自己整理的DB2函数大全,希望对学习和使用DB2的兄弟们能有所帮助
db2清空表数据
这个资料里面包含了DB2数据库系统里面所有的函数的使用方法
DB2 SQL 数学函数 DB2 SQL 数学函数 DB2 SQL 数学函数 DB2 SQL 数学函数
db2调自定义函数的几个小例题,可以用于借鉴一下。
DB2数据库数据类型DB2数据库数据类型DB2数据库数据类型
本文介绍了很多数据库基础知识,提到了SQL/XML的几个关键方面,并展示了如何使用SQL/XML查询XML列中的数据。当然,除了这里讨论的用法外,用SQL和SQL/XML函数还可以做更多的事。本文给出了一个简单的Java例子,这个...
用于DB2数据库的 好用的 查询分析器,带有自动补充字段名 补充表明 记忆上次脚本功能。
DB2常用函数详解,包括进200个常用函数,很详细
本菜鸟在网上看到了好多DB2数据库数据结构及数据导出导入的文章,但是看得眼花缭乱,好多方法在我这不能用,自己也琢磨几天,后来终于搞定,本文档有图有真相有图有真相! DB2版本是V9.7
DB2导数据字典,gridToExcel.
DB2导出数据库表结构和数据.pdf
db2里对字符串处理的函数大全,涵盖常见和不常见的很多函数
DB2数据库函数大全: DB2 函数简单解释 初学者适用~~~
weblogic1036+db2数据源配置
IBM DB2数据库中函数介绍与总结,介绍DB2中各函数的详细用法