
퀴즈가 'courses 에 checkins를 붙이는 것'인데 노션 정답에는 checkins에 courses를 붙인것으로 보입니다.
+ group by에서 콤마가 누락된것도 보이구요.
[노션 정답]
select c1.title, c2.week, count(*) as cnt from checkins c2
inner join courses c1 on c2.course_id = c1.course_id
group by c1.title c2.week
order by c1.title, c2.week
영상강의에서는 from courses, inner join checkins로 진행을 해주셨는데요, 노션 답지 오류일까요?
그리고 checkins에 courses를 붙이는것으로 코드를 만들어 아래처럼 작성해보니 결과는 동일하게 나타나는것으로 보이는데요,
inner join을 할때 두 테이블의 순서가 바뀌어도 같은 결과를 보이는것으로 이해하면 될까요?
(a 테이블에 b 테이블 붙이기= b 테이블에 a 테이블 붙이기)
select c2.title , c.week, count(*) as cnt from checkins c
inner join courses c2 on c.course_id = c2.course_id
group by c2.title , c.week
order by c2.title , c.week
