커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
4-4강의 첫번째 실습내용
[왕초보] 엑셀보다 쉽고 빠른 SQL v0
4주차
북마크
장*민
댓글
1
추천
0
조회수
11
조회수
11
답변 완료

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

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


노션, pdf, 동영상의 실습문제 내용이 조금 다릅니다.

노션

스파르타 즉문즉답

pdf

스파르타 즉문즉답

동영상

스파르타 즉문즉답

pdf와 동영상의 문제가 같은데 실제로 동영상 강의에서는 노션과 같은 풀이를 하고 계십니다. (지역별 연산 과정 제외)

혼자서 지역별 연산까지 시도했는데 아래 캡쳐처럼 지역이 시도가 아닌 그냥 "지역"이라는 항목으로 표시됩니다.

subquery에서는 전처리 된 부분의 항목값을 읽어오지 못하나요?


스파르타 즉문즉답




select cuisine_type,

total_qty,

total_rest, '지역',

case when total_rest>=5 and total_qty>=30 then 0.005

when total_rest>=5 and total_qty<30 then 0.008

when total_rest<5 and total_qty>=30 then 0.01

when total_rest<5 and total_qty<30 then 0.02 end "ratio"

from

(

select cuisine_type,

SUBSTR(addr, 1, 2) as '지역',

SUM(quantity) total_qty,

count(DISTINCT restaurant_name) total_rest

from food_orders

group by 1, 2

) a



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