커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
알리아스 혼동
[왕초보] 엑셀보다 쉬운, SQL v3
4주차
북마크
김*연
댓글
1
추천
0
조회수
8
조회수
8
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


1) 각 코스 아이디 별로 보기 위해서는 이름이 있어야겠죠? 하시면서 1번째줄 앞에 c.를 다 붙이시는데 이부분이 이해가 안갑니다. 그리고 서브쿼리 안에 있는 where 절 에도 갑자기 c.을 붙였는데 왜 갑자기 다 붙이는지 이해가 안됩니다.


2) 그리고 어차피 같은 테이블을 이용하는데, 처음 메인쿼리와 서브쿼리 안의 from 절의 알리아스를 다르게 해야하는 이유도 궁금합니다.


3) 선생님과 반대로? 테이블 표시(c.)을 줬는데 결과가 같이 나오는 이유와 정답여부 궁금합니다.


강사 선생님 코드

스파르타 즉문즉답


직접 작성한 코드

스파르타 즉문즉답



select checkin_id, course_id, user_id, likes,

(select avg(likes) from checkins c2

where c.course_id = c2.course_id) as course_avg

from checkins c


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