【发布时间】:2020-05-27 18:13:19
【问题描述】:
我正在尝试在分区中使用 Ntile 函数进行分析。
我需要按 [Lane] 的 desc 顺序分组 [Lane] 列和 [Cost] 列。
并且 [Quartile] 列应该引用 [Interest] 列
我无法让 Ntile 函数在每个通道而不是整个表格中发挥作用。
这是我的查询:
SELECT LANE, COST, INTEREST
,NTILE(3)OVER(ORDER BY COST) AS Q
,RANK() OVER ( PARTITION BY LANE ORDER BY COST DESC) XX
FROM TABLE
我附上了一张我想要退货的图片。
【问题讨论】:
-
样本数据和期望的结果真的很有帮助。
标签: sql partitioning rank