[주요 SQL 해설] 이메일 분석 관련 쿼리 질문
325
7 câu hỏi đã được viết
안녕하세요
14:58 질문이 있습니다.
해당 장면에서 INNER JOIN을 하면 안된다고 하시고 email_open을 안한 경우도 있기 때문일 것이라고 하셨는데
이 부분이 머릿속에 잘 그려지질 않습니다.
혹시 이 말씀을 조금만 더 자세히 설명해주실 수 있을까요?
Câu trả lời 1
0
안녕하세요 :)
조인하는 테이블들 중에 e2 테이블은 'email_open' 로그를 조인하기 위해서 사용하는 테이블이죠.
우리가 이 쿼리를 통해 최종적으로 보고 싶은 것은 총 이메일을 보낸 횟수(또는 유저) 대비 이메일을 오픈한 횟수(또는 유저)의 비율이고요. 식으로 써보자면 아래처럼 되겠지요.
이메일 오픈 횟수 / 이메일 전송 횟수
예를 들어 이메일 오픈이 20회고 이메일 전송이 1000회라면 이 비율은 2%가 됩니다.
그런데 여기에서 e2 테이블을 e1 테이블에 LEFT 조인을 하지 않고 INNER 조인을 한다면, e1 테이블에서도 이메일을 오픈한 로그가 있는 사람들만 남게 되기 때문에 분모인 이메일 전송 횟수를 계산할 수 없게 됩니다.
잘 이해가 안되는 부분이 있으시다면 저희 강의 중 <데이터 분석을 위한 중급 SQL>에서 <섹션 3. 두 개 이상 테이블 결합하기> 강의를 들으시거나, LEFT 조인을 사용하는 아래 문제를 한 번 풀어보시면 도움이 될 것 같습니다.
https://leetcode.com/problems/customers-who-never-order/
좋은 질문 감사합니다!
코드를 첨부해야하는 이유가 있나요?
0
17
2
A/B 테스트 강의 동영상 재생이 안됩니다.
0
62
2
데이터 접근이 불가하여 데이터를 요청 문의 드립니다.
1
118
4
링크 오류
0
112
2
완료가 안되요
0
74
1
wau감소
0
169
1
쿼리문
0
188
1
모드 유료창
0
235
1
이메일 오픈 비율 값이 예시와 다르게 나와요
0
197
1
모드 회원가입
0
337
1
신규 가입자 분석하기 : 당일 가입자의 당일 활동 유무 분석 이유
0
459
1
쿼리 실행하기 단계
0
414
1
섹션2_자료
0
486
1
쿼리 오류 문의드립니다.
1
368
1
left join 시 on 관련 질문
0
251
0
date_trunc 질문
0
333
1
ㅠㅠ언제 답변을 받을 수 있을까요?
0
442
0
데이터들은 어떻게 축적되서 뽑아 오는 건가요?
0
347
0
email_clickthroughs와 weekly_ctr의 차이점
0
312
0
GA질문드립니다.
0
288
0
[주요 SQL 해설] 이메일 분석 관련 쿼리 13초 쯤에 질문드립니다.
0
302
0
mode 사이트 사용제한
1
480
1
활성화 사용자 질문
0
433
1
구글 시트 강의 자료는 어디서 볼 수 있나요?
0
419
1

