ERRO: a subconsulta em FROM não pode se referir a outras relações do mesmo nível de consulta

Estou trabalhando com o PostgreSQL 9 e quero encontrar o vizinho mais próximo dentro da tabelaRP para todas as tuplas emRQ, comparando as datas (t), mas eu recebo este erro:

ERRO: a subconsulta em FROM não pode se referir a outras relações do mesmo nível de consulta

usando esta consulta:

SELECT *
FROM RQ, (SELECT * FROM RP ORDER BY ABS(RP.t - RQ.t) LIMIT 1) AS RA

RQ.t na subconsulta parece ser o problema. Como posso evitar esse erro? Como posso obter acesso da subconsulta paraRQ?

questionAnswers(2)

yourAnswerToTheQuestion