커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
4주차 숙제 재검토 부탁 드립니다.
[왕초보] 엑셀보다 쉽고 빠른 SQL
4주차
북마크
김*원
댓글
1
추천
0
조회수
10
조회수
10
답변 완료

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

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


4주차 숙제 피드백받고 다시 작성해봤는데 그래도 오류가 뜹니다.

AGE에 대한 CASE 오류라고 뜨는데 잘 이해가 안되어서요.



스파르타 즉문즉답



작성한 코드 및 에러 메세지

SELECT restaurant_name,

case when PRICE<=5000 THEN '5000이하'

when PRICE>5000 AND PRICE<=10000 THEN '10000이하'

when PRICE>10000 AND PRICE<=30000 THEN '30000이하'

when PRICE>30000 then '30000초과' END 가격그룹

CASE WHEN AGE<30 THEN '20대'

WHEN AGE BETWEEN 30 AND 39 THEN '30대'

WHEN AGE BETWEEN 40 AND 49 THEN '40대'

ELSE '50대이상' END 나이그룹

from

(

SELECT f.restaurant_name ,

avg(f.price) "PRICE",

avg(c.age) "AGE"

from food_orders f inner join customers c on f.customer_id =c.customer_id

group by 1

)A

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