
Author: 니용 이번 글에서 다룰 내용은 MySQL에서 TABLE JOIN 할 수 있는 쿼리 중 LEFT OUTER JOIN입니다. 보통 INNER JOIN을 많이 사용하는 것으로 알고 있는데, INNER JOIN의 문제점은 여러 테이블 중 단 한 개에 테이블에 ROW가 존재하지 않는다면 데이터가 출력이 되지 않습니다. 쿼리로 표현하면 이와 같은 방식이죠. SELECT A.*, B.*, C.* FROM TABLE_A A, TABLE_B B, TABLE_C C WHERE 1 = 1 AND A.SEQUENCE = B.SEQUENCE AND A.USER_ID = C.USER_ID AND B.ROLE IS NOT NULL AND C.ARTICLE_COUNT > 0 (1) 1. OUTER JOIN 종류 대개 ..
Server
2020. 6. 11. 14:49
공지사항