我需要在Postgres中执行这个查询,但是我无法摆脱这个错误。
我知道我可以给
ERROR: division by zero
SQL state: 22012
以下是查询语句:
select id,rates_sum,rates_count from tbl_node order by rates_sum/rates_count DESC;
我知道我可以给
rates_count
添加一个小值,但会得到不准确的值。
是否有一种方法可以让Postgres忽略此错误,或者使用if语句检查零并将其替换为任何数字。
还有,在order by子句中出现了错误。
谢谢。