나눗셈으로 탐색하기
새로운 데이터베이스를 탐색할 때는 데이터가 무엇을 의미하는지, 열들이 서로 어떻게 연결되는지 확실하지 않을 수 있어요.
stackoverflow 테이블의 unanswered_pct 열은 어떤 정보를 담고 있을까요? 태그가 붙은 질문 중에서 답변되지 않은 비율(태그가 있는 미답변 질문 수/태그가 있는 전체 질문 수)일까요? 아니면 사이트 전체의 미답변 질문 중에서 해당 태그가 차지하는 비율(태그가 있는 미답변 질문 수/사이트의 전체 미답변 질문 수) 같은 다른 의미일까요?
정답을 확인하려면 unanswered_count(태그가 있는 미답변 질문 수)를 question_count(태그가 있는 전체 질문 수)로 나눠서 그 값이 unanswered_pct와 일치하는지 확인하세요.
이 연습은 강의의 일부입니다
SQL로 하는 탐색적 데이터 분석
연습 안내
- 0으로 나누기 오류를 피하려면
question_count가 0인 행은 제외하세요. - 결과는 10행으로 제한하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
-- Divide unanswered_count by question_count
SELECT ___/___::___ AS computed_pct,
-- What are you comparing the above quantity to?
___
FROM stackoverflow
-- Select rows where question_count is not 0
WHERE ___ ___ ___
___ ___;