ERROR: la subconsulta en FROM no puede referirse a otras relaciones del mismo nivel de consulta
Estoy trabajando con PostgreSQL 9 y quiero encontrar al vecino más cercano dentro de la mesaRP
para todas las tuplas enRQ
, comparando las fechas (t
), pero me sale este error:
ERROR: la subconsulta en FROM no puede referirse a otras relaciones del mismo nivel de consulta
utilizando esta consulta:
SELECT *
FROM RQ, (SELECT * FROM RP ORDER BY ABS(RP.t - RQ.t) LIMIT 1) AS RA
RQ.t
En la subconsulta parece ser el problema. ¿Cómo puedo evitar este error? ¿Cómo puedo acceder desde la subconsulta aRQ
?