여러 테이블의 정보를 하나의 쿼리로 사용하기 위해 LEFT JOIN문을 사용할 수 있다.
SELECT * FROM A_table AS A
LEFT JOIN B_table AS B ON (A.b_id = B.b_id)
LEFT JOIN C_table AS C ON (B.c_id = C.c_id)
WHERE 조건..;
위와 같이 LEFT JOIN문으로 테이블 여러개를 합쳐서 하나의 결과로 가져올 수 있다.
AS문은 닉네임을 지정하는 구문이다. AS를 빼고 각 테이블 명으로 해도 결과는 같다.
'Tools' 카테고리의 다른 글
MySQL - SQL문 CASE WHEN THEN ELSE END (0) | 2016.09.01 |
---|---|
MySQL - 시간 함수 및 비교 (0) | 2016.09.01 |
MySQL - safe mode 해제하기 (0) | 2016.09.01 |
Eclipse - 이클립스 단축키 (0) | 2016.09.01 |
Word - 문서가 저장되었지만 저장할 공간이 충분하지 않기 때문에 음성 인식 데이터가 손실되었습니다. (0) | 2016.09.01 |