mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-02 12:32:04 +00:00
1.4 KiB
1.4 KiB
sidebar_position |
---|
141 |
deltaSum
计算连续行之间的差值和。如果差值为负,则忽略。
语法
deltaSum(value)
参数
返回值
Integer
orFloat
型的算术差值和。
示例
查询:
SELECT deltaSum(arrayJoin([1, 2, 3]));
结果:
┌─deltaSum(arrayJoin([1, 2, 3]))─┐
│ 2 │
└────────────────────────────────┘
查询:
SELECT deltaSum(arrayJoin([1, 2, 3, 0, 3, 4, 2, 3]));
结果:
┌─deltaSum(arrayJoin([1, 2, 3, 0, 3, 4, 2, 3]))─┐
│ 7 │
└───────────────────────────────────────────────┘
查询:
SELECT deltaSum(arrayJoin([2.25, 3, 4.5]));
结果:
┌─deltaSum(arrayJoin([2.25, 3, 4.5]))─┐
│ 2.25 │
└─────────────────────────────────────┘
参见