커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3-6 강의 관련해서 질문있습니다 : )
엑셀보다 쉬운 SQL
3주차
북마크
백*림
댓글
1
추천
0
조회수
4
조회수
4
답변 완료


3-6. 강의를 들으면서 튜터가 알려주신 힌트를 보지 않고 직접 해보고 있었는데요, 3-6. 첫번째 질문과 관련해서 courses 와 checkins를 붙여야 한다고 되어 있는데 저는 courses 테이블 대신 orders 테이블을 붙였습니다. orders에도, checkins에도 course_title 이 있어서 course_title 로 묶어서 week 별로 정리하면 된다고 생각했었거든요..! 그리고 결과물도 나오긴 했는데, 실제 튜터가 알려주신 결과물과는 전혀 다른 결과가 나왔습니다. 겉으로 보기에는 '앱개발종합반' '웹개발종합반'으로 똑같이 정리를 한 것 같은데 전혀 다른 결과가 나온 이유가 있을까요? 제가 산출한 결과물은 어떤 것에 대한 결과물일지 궁금합니다.

그리고 실전에서 작업을 할 때, 이렇게 공통되는 key 값이 여러 테이블에 있을 경우, 어떤 것을 기준으로 어떤 테이블을 연결할지를 정하면 좋을지 팁도 주시면 감사하겠습니다 : )



스파르타 즉문즉답





select o.course_title, c.week, count(*) as cnt from orders o
inner join checkins c on o.course_id = c.course_id
group by o.course_title, c.week
order by o.course_title, c.week desc


취소
 공유
취소
댓글 0
댓글 알림
나의얼굴