Estoy tratando de averiguar cómo obtener la posición relativa de un solo elemento en una consulta relativa a todos los elementos devueltos por la consulta.Postgres: ¿Busca la posición de una fila específica dentro de un conjunto de resultados?
Por ejemplo, la forma larga mano de obtener la respuesta sería:
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
¿Hay una manera sencilla de conseguir required_value
sólo a través de una sola consulta Postgres?
Perfecto, gracias. – Steerpike