Oracle 쿼리에 어려움을 겪고 있습니다. 내부 쿼리에 값을 보내고 싶지만 성공하지 못합니다. 다음과 같이 내 쿼리는 같습니다내부 쿼리에 대한 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 (22)가 프로 U 테이블에서 제공되는 값으로 u.Id
를 교체합니다. 제게 몇 가지 힌트를주세요.