You need to enable JavaScript to run this app.
导航
deltaSum
最近更新时间:2024.11.11 17:54:04首次发布时间:2024.05.30 15:36:26

计算连续行之间的差值和。如果差值为负,则忽略。
语法
```SQL
deltaSum(value)

</span>

**参数**

* <span style="background-color: var(--ifm-code-background)"><code>value</code></span> — 必须是 整型 或者 浮点型 。

**返回值**

* <span style="background-color: var(--ifm-code-background)"><code>Integer</code></span> or <span style="background-color: var(--ifm-code-background)"><code>Float</code></span> 型的算术差值和。

**示例**
查询:
<span style="background-color: initial">```SQL
SELECT deltaSum(arrayJoin([1, 2, 3]));

结果:
```Plain Text
┌─deltaSum(arrayJoin([1, 2, 3]))─┐
│ 2 │
└────────────────────────────────┘

</span>

查询:
<span style="background-color: initial">```SQL
SELECT deltaSum(arrayJoin([1, 2, 3, 0, 3, 4, 2, 3]));

结果:
```Plain Text
┌─deltaSum(arrayJoin([1, 2, 3, 0, 3, 4, 2, 3]))─┐
│ 7 │
└───────────────────────────────────────────────┘

</span>

查询:
<span style="background-color: initial">```SQL
SELECT deltaSum(arrayJoin([2.25, 3, 4.5]));

结果:
```Plain Text
┌─deltaSum(arrayJoin([2.25, 3, 4.5]))─┐
│ 2.25 │
└─────────────────────────────────────┘

</span>