코딩하는 몽구리

[mySQL] 서로 다른 3개의 테이블 조인하기 본문

SQL

[mySQL] 서로 다른 3개의 테이블 조인하기

코딩구리 2024. 6. 28. 11:03

서로 다른 3개의 테이블을 JOIN 하는 방법에 대해 알아보도록 하겠습니다.

SELECT 
    i.name, i.id,
    r.item_id, r.star, r.comment, r.mem_id,
    m.id, m.email
FROM
    item AS i LEFT OUTER JOIN review AS r
        ON r.item_id = i.id
    LEFT OUTER JOIN member AS m
        ON r.mem_id = m.id;

LEFT OUTER JOIN 을 통해서 item 테이블과 review 테일블을 조인한 다음 그 결괏값을 member테이블과 조인하는 코드입니다.