dukDukz

2021.06.03 DB - LEFT JOIN 본문

웹 개발/DB | MYSQL

2021.06.03 DB - LEFT JOIN

헤일리_HJ 2021. 6. 3. 12:50

class 라는 db 안에 있는 테이블들

내가 사용하는건 

 

curriculum

 

skill

curr_id = 4 인것만 골라서 그걸 A 라고 부른다.

 

skill_item

얘는 B 라고 부른다

 

 

SELECT B.name,B.type
FROM (SELECT * FROM skill WHERE curr_id = 4) AS A
LEFT JOIN skill_item AS B
ON A.item_id = B.id;

 

B의 name 과 type 만 가져오는데

A의 item_id 와 B의 id 가 같은 것만 가져온다.

A 옆에 B를 붙여라

결과가 이렇게 나온다.