tool 공부/SQL

INNER JOIN 예제

Zziii 2023. 7. 13. 09:43
728x90
반응형

예를 들어, customers와 orders라는 두 개의 테이블이 있다고 가정해보자. customers 테이블에는 customer_id, name, email 열이 있고, orders 테이블에는 order_id, customer_id, order_date, total_amount 열이 있다.

 

이 두 테이블을 조인하고, 고객의 이름, 이메일, 주문 상세 정보를 포함하는 결과를 가져오고 싶다면, 다음과 같이 INNER JOIN 문을 사용할 수 있다.

 

SELECT customers.customer\_id, customers.name, customers.email, orders.order\_id, orders.order\_date, orders.total\_amount 
FROM customers 
INNER JOIN orders ON customers.customer\_id = orders.order\_id;

 

위의 쿼리는 customers 테이블에서 customer_id, name, email 열과 orders 테이블에서 order_id, order_date, total_amount 열을 선택한다.

 

INNER JOIN 절에서 customers.customer_id와 orders.order_id를 기준으로 두 테이블을 조인한다.

customers.customer_id와 orders.order_id가 SELECT 문에 포함되어 있어야한다.

JOIN 절에서 조인할 열을 사용하려면 해당 열을 SELECT 문에 포함해야 한다.

728x90
반응형
let textNodes = document.querySelectorAll("div.tt_article_useless_p_margin.contents_style > *:not(figure):not(pre)"); textNodes.forEach(function(a) { a.innerHTML = a.innerHTML.replace(/`(.*?)`/g, '$1'); });