쿼리에 참여해야하는 테이블이 4 개 있습니다. 나는 테이블 1의 모든 결과를 원한다. 그런 다음 테이블 1,2,3의 결과에 합류하기를 원한다. 이 쿼리를 작성하는 방법을 모르겠습니다.4 개의 테이블을 결합해야합니다.
SELECT
*
FROM
t1
INNER JOIN
(
t2 on t2.id = t1.id
FULL OUTER JOIN t3 on t3.id = t1.id
FULL OUTER JOIN t4 on t4.id = t1.id
)
내가 조인의 다른 유형을 설명 this post을 발견했다 :
여기 내 추측이다. 이것으로부터 나는 table1에 대해 왼쪽 또는 오른쪽 조인을 원하지만 중첩 된 문에 대해 혼란스러워합니다.
이 테이블들은 모두 어떻게 관련되어 있습니까? 이를 아는 것은 쿼리를보다 효율적으로 만드는 데 도움이됩니다. –