次の PostgreSQL SELECT クエリは、テーブルに異なる値performance.query_planを持つ複数のエントリがあるため、常に結果を返します。TIMESTAMP
SELECT * FROM
performance.query q,
performance.query_plan AS qp
WHERE
q.idx = qp.queryidx
AND q.newplanneeded > qp.ts
LIMIT 1;
テーブル内のこれらのいくつかのエントリのうちperformance.query_plan、LATEST タイムスタンプ値 (q.newplanneeded列に格納されている) を持つエントリのみに関心があります。qp.tsWHERE条件で、テーブルの最も新しく追加された行と等しくなければならないことをどのように表現できperformance.query_planますか?