Oracle クエリに苦労しています。内部クエリに値を送信したいのですが、成功しません。私のクエリは次のようになります。
SELECT * FROM Pro u
LEFT JOIN (SELECT * FROM PROLOG d
WHERE d.Id = (SELECT MAX(Id) FROM PROLOG t
WHERE t.Project = **u.Id**
AND t.Prodstatus IN (5,40)))z ON (u.ID = z.Project)
WHERE u.Id = 22;
を 22 に置き換えたいと思い u.Id
ます。値 22 は Pro u テーブルから取得されます。ヒントを教えてください。