
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
4-3 강의, 'select 절에 들어가는 subquery' 연습문제 2번
정답이 아래와 같은데, 아래 것은 정답이 안 될까요?
안 된다면, 이유 질문드립니다.
[정답]
select c.checkin_id,
c2.title,
c.user_id,
c.likes,
(
select round(avg(likes),1) from checkins
where course_id = c.course_id
) as course_avg
from checkins c
inner join courses c2 on c.course_id = c2.course_id
[문의]
select c.checkin_id,
(
select title from courses c1
where c1.course_id = c.course_id
) as title,
c.user_id,
c.likes,
(
select round(avg(likes),1) from checkins
where course_id = c.course_id
) as course_avg
from checkins c
