。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

ㅋㅌ

[SQL] JOIN

quarrrter 2023. 9. 17. 21:50

JOIN의 기준은 테이블 간 관계를 정의하고 어떤 열을 기준으로 두 테이블을 연결할 것인지를 지정하는 데 사용됩니다. JOIN은 일반적으로 두 테이블 간의 공통 열을 사용하여 수행됩니다. 이 공통 열은 두 테이블 간의 관계를 정의하고 데이터를 결합하는 데 사용됩니다.

 

 

JOIN의 기준을 잡는 방법

공통 열 식별: 먼저, 어떤 열이 두 테이블 간에 공통 열인지 식별합니다. 이 공통 열은 데이터를 결합할 때 사용됩니다. 일반적으로 이 열은 두 테이블 간의 관계를 나타내는 열입니다. 

JOIN 유형 : 

INNER JOIN,

LEFT JOIN (또는 LEFT OUTER JOIN),

RIGHT JOIN (또는 RIGHT OUTER JOIN),

FULL JOIN (또는 FULL OUTER JOIN) 등이 있습니다.

각각의 유형은 다른 방식으로 데이터를 결합하고 반환합니다.

 

SELECT P.PRODUCT_CODE, SUM(P.PRICE * O.SALES_AMOUNT) AS SALES
FROM PRODUCT P
JOIN OFFLINE_SALE O ON P.PRODUCT_ID = O.PRODUCT_ID
GROUP BY P.PRODUCT_CODE
ORDER BY SALES DESC, P.PRODUCT_CODE ASC;

'ㅋㅌ' 카테고리의 다른 글

substring, charAt  (0) 2023.12.22
[SQL] WHEN, DATE  (0) 2023.09.20
[SQL] WHERE 절 안에 WHERE ,,!  (0) 2023.09.14
[SQL] 서브쿼리 사용  (0) 2023.09.12
[SQL] FLOOR  (0) 2023.09.11