FEHLER: Unterabfrage in FROM kann nicht auf andere Relationen derselben Abfrageebene verweisen

Ich arbeite mit PostgreSQL 9 und möchte den nächsten Nachbarn in der Tabelle findenRP für alle Tupel inRQ, Vergleichen der Daten (t), aber ich bekomme diesen Fehler:

FEHLER: Unterabfrage in FROM kann nicht auf andere Relationen derselben Abfrageebene verweisen

mit dieser Abfrage:

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

RQ.t in subquery scheint das problem zu sein. Wie kann ich diesen Fehler vermeiden? Wie kann ich von der Unterabfrage auf zugreifen?RQ?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage