求topN%的手法
SELECT user_id,购买率,购买率排序,percent_rank() over(ORDER BY 购买率排序) 百分比 FROM user_feature;#从零开始,取不到1
SELECT user_id,购买率,购买率排序,cume_dist() over(ORDER BY 购买率排序) 百分比 FROM user_feature#从百分比开始,取到1,一般这个比较常用
SELECT user_id,购买率,购买率排序,percent_rank() over(ORDER BY 购买率排序) 百分比 FROM user_feature;#从零开始,取不到1
SELECT user_id,购买率,购买率排序,cume_dist() over(ORDER BY 购买率排序) 百分比 FROM user_feature#从百分比开始,取到1,一般这个比较常用
相关推荐