【发布时间】:2018-07-31 15:35:33
【问题描述】:
我有一个相对简单的(希望如此)Snowflake SQL 问题,我无法在网上自己回答。为简单起见,假设我有一个简单的表,其中包含一个 ID 列和一个值列。
Id | Value
-------------------
A | 100 |
B | 245 |
C | 80 |
D | 370 |
E | 65 |
我想计算值列的十分位桶。到目前为止,我只找到了将十分位等级添加为附加列的命令,将每个值排列在 0-9 之间。然而,这不是我所需要的。我更感兴趣的是看看这些十分位数实际上是什么。例如,对于十分位数 0,我想知道其跨越的间隔,例如,假设看起来像 [0,99)。有人知道如何生成这些数据吗?谢谢!
【问题讨论】:
标签: sql snowflake-cloud-data-platform