3,累计函数
SELECT
storeid
,prodid
,sales
,SUM(sales) OVER (ORDER BY sales DESC ROWS UNBOUNDED PRECEDING)
FROM salestbl ;
结果如下:
storeid prodid sales Cumulative Sum(sales)
------- ------- ------- ----------------------
1001 F 150000.00 150000.00
1001 A 100000.00 250000.00
1003 B 65000.00 315000.00
1001 C 60000.00 375000.00
1003 D 50000.00 425000.00
1002 A 40000.00 465000.00
1001 D 35000.00 500000.00
1002 C 35000.00 535000.00
1003 A 30000.00 565000.00
1002 D 25000.00 590000.00
1003 C 20000.00 610000.00
ORDER BY :排序
ROWS :记录数(这里大都使用between and)
UNBOUNDED PRECEDING :当前记录前不限制,表示需要取上这些记录。
4,位移聚合(不一定翻译的对)
SELECT
storeid
,prodid
,sales
,SUM(sales) OVER (ORDER BY sales DESC ROWS 2 PRECEDING)
FROM salestbl;
结果如下:
storeid prodid sales Moving Sum(sales)
----------- ---------- -------------- ---------------------------
1001 F 150000.00 150000.00
1001 A 100000.00 250000.00
1003 B 65000.00 315000.00
1001 C 60000.00 225000.00
1003 D 50000.00 175000.00
1002 A 40000.00 150000.00
1001 D 35000.00 125000.00
1002 C 35000.00 110000.00
1003 A 30000.00 100000.00
1002 D 25000.00 90000.00
1003 C 20000.00 75000.00
2 PRECEDING:表示要计算在该记录前的两条记录。实现了一种移动聚合的感觉
分享到:
相关推荐
teradata函数api文档,不过是英文的
Teradata数据库函数SQL Functions, Operators, Expressions, and Predicates,很详细
由于teradata数据仓库缺少常用函数,平时使用很不方便,找了很久找到了这么多oracle常见的函数包,生成到teradata里面可以像oracle一样很方便的使用replace等函数了
对于初次使用Teradata进行数据库安装和服务启动帮助
Teradata V2R5 2, certificate 2007, english version.
1.2 OLTP与OLAP 2 1.3 数据仓库系统的查询特点 3 1.4 详细数据与小结数据(DETAIL DATA与SUMMARY DATA) 5 1.5 数据仓库与数据集市(DATA WAREHOUSE与DATA MART) 7 1.6 TERADATA的出现 10 1.7 如何衡量数据仓库引擎 11 ...
teradata student binder#2
Teradata在整体上是按Shared Nothing 架构体系进行组织的(关于Shared Nothing及其它并行数据库体系结构请参考我的另一篇文章“并行数据库的基本体系结构”),由于Teradata通常被用于OLAP应用,因此单机的Teradata...
Teradata V2R5 7, certificate 2007, english version.
这三个jar是TERADATA 连接java所需要的jar包: tdgssconfig.jar terajdbc4.jar tdgssjava.jar
4. 使用Teradata Studio Express:用户可以使用Teradata Studio Express来运行查询和管理数据库。 Teradata Express的应用场景: 1. 数据仓库建設:Teradata Express可以用来建設数据仓库,用于存储和分析大量数据...
第九章 使用TERADATA的主要客户分析 82 9.1 零售业 82 9.2 消费品制造与零售业供货商 83 9.3 货运业 83 9.4 客运业 84 9.5 电信业 85 9.6 健康保险业 86 9.7 金融业 87 9.8 共用事业类 88 9.9 其它行业 88 附录一 ...
Teradata SQL 基础教程 介绍Teradata SQL实施,过程等
为了在Windows系统中安装和使用Teradata,我们需要按照一定的步骤进行安装。本文将详细介绍Teradata安装步骤在Windows系统中的实施过程。 为何需要安装JAVA JDK? 在开始安装Teradata Express之前,我们需要先安装...
teradata-参考资料,terdata入门基础讲解,teradata优化
Teradata sql使用详细说明。基础sql和各种函数的详细用法。
详细讲解如何在TD中创建用户自定义函数。
teradata function book teradata function book, 重新修改了下载所需的积分,还需要再填这个?管理员这样好吗?
Teradata jdbc驱动 ,使用java连接Teradata数据库需要jdbc驱动。 Teradata jdbc驱动 ,使用java连接Teradata数据库需要jdbc驱动。
官方Teradata数据库Vmware文件的使用引导,不是Vmware文件本身。