상품을 구매한 회원 비율 구하기
2022. 11. 23. 10:59ㆍSQL 문제
출처 : https://school.programmers.co.kr/learn/courses/30/lessons/131534
정답
출처 : https://velog.io/@sheltonwon/SQL%EC%97%B0%EC%8A%B5-%EC%83%81%ED%92%88%EC%9D%84-%EA%B5%AC%EB%A7%A4%ED%95%9C-%ED%9A%8C%EC%9B%90-%EB%B9%84%EC%9C%A8-%EA%B5%AC%ED%95%98%EA%B8%B0-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4
이번문제가 풀어본 문제 중에 가장 어렵지 않았나 생각한다. 일단 문제 자체가 정확히 무슨 이야기를 하는지 파악하지못했다. 다른분의 블로그를 보고 이해를 하였다. ROUND함수의 COUNT문에서 서브쿼리를 이용하여 저렇게 데이터의 개수를 파악할수 있는지 처음 알았다. 또한 ON의 조건절에서 AND의 이용하여 JOIN의 조건을 추가하는 것도 이번 문제를 통해서 처음 알게된 사실이다. 내가 풀어서 답을 맞춰도 더 좋은 코드을 위해 다른 분들의 코드를 보는 습관을 가져야겠다는 생각을 하였다.
'SQL 문제' 카테고리의 다른 글
조건별로 분류하여 주문상태 출력하기 (0) | 2022.11.23 |
---|---|
취소되지 않은 진료 예약 조회하기 (0) | 2022.11.23 |
보호소에서 중성화한 동물 (0) | 2022.11.23 |
오랜 기간 보호한 동물(1) (0) | 2022.11.22 |
있었는데요 없었습니다 (0) | 2022.11.22 |