웹 개발/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를 붙여라
결과가 이렇게 나온다.