RAREBEEF.log
로그인
RAREBEEF.log
로그인
Project_1. Olist 배송기간 (2)
소고기는레어
·
2021년 1월 30일
팔로우
0
project
0
olist 배송성과를 나타내기 위한 지표를 정의하였다.
선정한 지표를 출력할 Query를 작성해보았다.
Data Analyst 👨🏻💻
목록 보기
56/57
olist 배송성과를 나타내기 위한 지표를 정의하였다.
기간 내 평균 배송기간
기간 내 주차별 평균배송기간
사용할 테이블을 식별하였다.
order table
선정한 지표를 출력할 Query를 작성해보았다.
내가 생각한 Query는
TIMESTAMP_TRUNC
를 활용하여 2017년 한 해를 주차별(시작일 : 월요일)로 구분하여 주차별 평균 배송기간을 구하는 것이었다.
하지만 SQL을 다루면서(얼마 되지는 않았지만) 처음 보고 처음 써보는 Syntax여서 구글링을 통해 찾아보아도 도대체 어떻게 써먹어야 할지를 알 수가 없었다.
'2017-01-01' 과 '2017-12-31' 사이를 주차별로 구분하고 싶었지만 Query가 오류를 뱉어내기 시작했다.
게다가
CAST
와
TIMESTAMP_FORMAT
으로 시간 포맷을 통일시켜야 해서 Query가 상당히 복잡해지는 것을 느낄 수 있었고 이렇게 복잡한 Query는 처음 다뤄보기에 내용이 한눈에 들어오지가 않았다. Query의 가독성이 중요한 이유를 깨달았다.
하루종일 붙잡고 있었지만 구한 것은 연 평균 배송기간과 17년 마지막주의 평균 배송기간 뿐이었다. 밥을 먹는 와중에도 이상한 Syntax들이 머리속을 돌아다니는 경험을 할 수 있었다.
소고기는레어
https://www.rarebeef.co.kr/
팔로우
이전 포스트
Project_1. Olist 배송기간 (3)
다음 포스트
Project_1. Olist 배송 기간 (1)
0개의 댓글
댓글 작성
관련 채용 정보
비상교육
Backend 개발
비상교육에서 Backend 개발자로 디지털 교육 콘텐츠를 혁신하며 사례 기반 AI 플랫폼 구축을 지원합니다. JAVA, Spring 등 다양한 기술을 활용하여 글로벌 에듀테크 비즈니스를 선도하는 기회입니다.
스터닝
프론트엔드 개발자(신입)
프론트엔드 개발자로서 국내 최대 크리에이티브 플랫폼 스터닝에서 UX/UI 협업 및 웹 서비스 개발을 통해 창작자의 가치를 실현하는 데 기여해보세요. React, Typescript, Next.js와 같은 기술을 활용하며 유연한 근무 환경에서 업무에 몰입할 수 있습니다.
인플루디오
[포카마켓] React 프론트엔드 개발자 (1년 이상)
K-POP 포토카드 거래를 혁신하는 포카마켓에서 React와 Next.js를 활용한 프론트엔드 개발자로 함께 성장할 기회를 잡아보세요. 수평적이고 빠른 의사결정 구조 속에서 고객 경험을 최우선으로 하며, 적극적인 의견 공유로 더 나은 팀을 만들어갈 인재를 기다리고 있습니다.