【发布时间】:2012-04-29 22:20:45
【问题描述】:
我需要按正确的 OR 子句的数量对 PostgreSQL 查询的结果进行排序/排名。例如,给定一个类似
的查询SELECT * FROM mytable WHERE cond1 OR cond2 OR cond3 ORDER BY rank DESC
应根据满足条件的数量对结果进行排名。也非常欢迎使用视图/存储过程解决此问题的方法!
【问题讨论】:
标签: postgresql stored-procedures plpgsql ranking postgresql-9.1