如何在分区中使用NTile功能?

问题描述 投票:0回答:1

我正试图使用一个 Ntile 我需要将[车道]列和[成本]列按每个[车道]的降序分组,[分位数]列应该与[兴趣]列重新对接,以便进行分析。

我一直没能拥有 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
1个回答
0
投票

这是你想要的吗?

ntile(4) over (partition by lane order by interest)
© www.soinside.com 2019 - 2024. All rights reserved.