컬럼명 정의
구독 취소,유지, 만료 구분 조건 사전정의
분석 단계
start_free_trial에 complete, renew, resubscribe가 섞여 있을 수 있을 수도 있어서 검증이 필요함 → 무료 체험은 첫 구독에만 따라 온다.
trial & 구독 테이블 머지
lesson_테이블 2개 머지
머지 후 종료 시간 - 시작 시간보다 이전인 lesson 존재 확인 - 2,711,573 : 테이블의 약 19.81% 삭제
첫 구독(첫결제) & 레슨 테이블 머지
첫결제를 기준으로 보기 때문에 레슨테이블에 구독 테이블을 이너 조인 진행
첫 구독 시점 - 레슨 시작 시점 = days_diff 가 음수 발생 - 151771 : 테이블의 3.41% 삭제