비전공자가 mysql로 업무DB를 만들고 있습니다.
구문1과 구문2과 완전히 같은 건가요?
JOIN에서 결합법칙이 성립하는지요.
구문1처럼 서브쿼리 없이 LEFT JOIN을 4개 이상 나열하여 사용 중인데 문제가 없는 것인지 알고 싶습니다.
구문1
SELECT *
FROM A
LEFT JOIN B
ON A.k1=B.k1
LEFT JOIN C
ON B.k2=C.k2
구문2
SELECT *
FROM A
LEFT JOIN
(SELECT *
FROM B
LEFT JOIN C
ON B.k2=C.k2) D
ON A.k1=D.k1