apply1 [Oracle] LATERAL & APPLY JOIN 연산 FROM 절의 메인테이블의 값에 따라 JOIN 절의 서브쿼리 결과가 달라진다. 즉 이러한 종속성 때문에 서브 쿼리에서 외부 매개변수를 인식 할 수 없다.그러나 LATERAL, CROSS APPLY 및 OUTER APPLY를 사용하면, 서브쿼리의 결과 집합을 메인 쿼리와 관련시킬 수 있다. 이 기능을 통해 서브쿼리의 결과를 메인 쿼리의 각 행에 대해 계산하거나 필터링할 수 있다. 이는 서브쿼리가 메인쿼리의 각 행에 대해 실행되는 경우에 유용하다.🖇️ LATERALLATERAL은 서브쿼리에서 메인쿼리의 컬럼을 참조하는데 사용한다. 서브쿼리 내에서 메인쿼리의 컨텍스트를 유지하고, 메인 쿼리의 열을 참조할 수 있다.SELECT A.*, B.*FROM 메인 테이블 A[INNER | LEFT] JOIN LATER.. 2023. 11. 2. 이전 1 다음