【发布时间】:2011-04-08 08:40:11
【问题描述】:
我试图弄清楚如何获取查询中单个项目相对于从查询返回的所有项目的相对位置。
例如,得到答案的常用方法是:
single_item = SELECT * FROM table WHERE id=65
result = SELECT * FROM table WHERE published_date < date_value
x=1
foreach(result as item):
if(item.id == single_item.id):
required_value = x
endif
x++
endforeach
有没有一种简单的方法可以通过单个 postgres 查询获取required_value?
【问题讨论】:
标签: sql database postgresql pagination