자기한테 존재하는 것을 모두 가져와! 심지어 자기와 링크가 걸려있지 않은 행이 있다면 null 로 표현하는걸 감수하면서도 들고 와~!!
// 토픽테이블 가져와 , 토픽테이블 왼쪽에 놓고 author 테이블 오른쪽에 놓겠다 // 그때 DB에게 토픽테이블에 author_id 와 author테이블의 author.aid가 // 식별자가 값이 같은데 참고해서 두개의 테이블을 하나로 만들어줘~~ 1) SELECT * FROM topic LEFT JOIN author ON topic.author_id = author.aid;
여러 테이블을 JOIN 할수도 있어용~ 😘
2)
// profile.title AS job_title 은 profile.title를 job_title 로 (별명으로) 할거야 라는 뜻! SELECT tid,topic.title, author_id, name, profile.title AS job_title FROM topic LEFT JOIN author ON topic.author id = author.aid LEFT JOIN profile ON author.profile id = profile.pid;
3)
null값이 존재하지 않음, 양쪽 다 존재하는 것만 결과 나옴(교집합의 개념)
1)
2)
합집합, 이런것도 있다~ 라고 생각!
A 테이블에 있는 유일한 것만 들고 오는것!