커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3-6 번의 연습 5번 질문이요!
[왕초보] 엑셀보다 쉬운, SQL
3주차
북마크
한*선
댓글
3
추천
1
조회수
12
조회수
12
답변 완료

orders 테이블을 inner join할때 user.id가 아니라 course_id 를 키값으로 하면 결과가 이상하게 나오는데 왜그러는걸까요? ㅠㅠ

공통된 키값 중에 어떤 키값을 골라야지 문제를 해결할 수 있을지 감이 잘 안잡힙니다.


select c1.title, c2.week, count(*) from courses c1
inner join checkins c2 on c1.course_id = c2.course_id 
inner join orders o on c1.course_id = o.course_id 
where o.created_at >= '2020-08-01'
group by c1.title, c2.week
order by c1.title, c2.week
취소
 공유
취소
댓글 0
댓글 알림
나의얼굴