
join문 퀴즈 연습 5에서 헷갈리는게 중복되는 필드명을 어떤 테이블에서 가져오는지가 헷갈립니다.
select title, week, count(*) from courses c1
inner join checkins c2 on c1.course_id = c2.course_id
inner join orders o on c2.user_id = o.user_id
where o.created_at >= '2020-08-01'
저는 여기서 8월 1일 이후 구매한 고객들이라고 했을 때 처음에 order테이블이 아닌, c2 테이블에서 가져와야 한다고 생각했어요 ㅠㅠ
왜 여기서 order 테이블의 created_at 이 구매시점인건가요? 다른 테이블의 created_at은 각각 무엇을 뜻하는 걸까요? ㅠ
테이블이 연결되었을 때 알리아스 지칭할 때 어떤 필드가 어떤 테이블에 속하는 건지 헷갈립니다.
