【发布时间】:2021-04-12 08:59:38
【问题描述】:
我写了一些类似的东西
percent_rank() over (partition by (case when date is not null then 1 else 0 end) order by ID ) AS percent_rank
我的结果只是从 0 到 0.17 而不是 0 到 1。有人可以告诉我哪里出错了。
谢谢。
【问题讨论】:
-
这能解决您的问题吗? dba.stackexchange.com/questions/144009/…
-
它不能解决问题。
-
我删除了冲突的 DBMS 标签。请为您真正使用的数据库产品添加一个标签。
-
嗨,苏利。你能包括一个证明问题的最小数据集吗?我的意思是:在表中添加创建/插入语句,然后包含从该表中选择的查询。
标签: sql window-functions