JOIN 절은 두 개 이상의 테이블에서 관련성이 있는 컬럼에 기초하여 행(Row)을 결합하는 데 사용됩니다. 참고로 워드프레스 플러그인인 wpDataTables를 사용하면 비교적 수월하게 DB 작업이 가능합니다.
JOIN 절 예시:
SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate FROM Orders INNER JOIN Customers ON Orders.CustomerID=Customers.CustomerID;
SQL INNER JOIN 키워드
INNER JOIN 키워드는 양쪽 테이블 모두에서 일치하는 레코드를 반환합니다.

예:
SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name;
LEFT JOIN 구문
LEFT JOIN 키워드는 왼쪽 테이블(table1)의 모든 레코드와 오른쪽 테이블(table2)의 일치하는 레코드를 반환합니다. 오른쪽에 일치하는 레코드가 없으면 오른쪽에서는 결과가 NULL이 됩니다.

예:
SELECT column_name(s) FROM table1 LEFT JOIN table2 ON table1.column_name = table2.column_name;
SQL RIGHT JOIN 키워드
RIGHT JOIN 키워드는 오른쪽 테이블(table2)의 모든 레코드와 왼쪽 테이블(table1)의 일치하는 레코드를 반환합니다. 왼쪽에 일치하는 레코드가 없으면 오른쪽에서는 결과가 NULL이 됩니다.

예 1:
SELECT column_name(s) FROM table1 RIGHT JOIN table2 ON table1.column_name = table2.column_name;
예 2:
UPDATE ips INNER JOIN country ON ips.iso = country.iso SET ips.countryid = country.countryid
SQL FULL OUTER JOIN 키워드
FULL OUTER JOIN 키워드는 왼쪽 테이블(table1) 또는 오른쪽 테이블(table2) 레코드에 일치하는 모든 레코드를 반환합니다.

예:
SELECT column_name(s) FROM table1 FULL OUTER JOIN table2 ON table1.column_name = table2.column_name;
※쿠팡 파트너스 활동의 일환으로 일정액의 수수료를 제공받을 수 있습니다.