[SQL] 재구매가 일어난 상품과 회원 리스트 구하기

NoHae·2025년 2월 1일

SQL

목록 보기
27/86

문제 출처

코딩테스트 연습 > SELECT > 재구매가 일어난 상품과 회원 리스트 구하기
https://school.programmers.co.kr/learn/courses/30/lessons/131536

문제 설명

접근 방법

SELECT user_id, product_id
from online_sale
group by user_id,product_id
having count(*) >= 2
order by user_id asc, product_id desc

알게된 점

문제에서 구매한 user가 product를 똑같은 제품을 재구매할 수도 있으므로 group by user_id, product_id를 통해 user_id에 대한 중복, product_id에 대한 중복도 없애준다.

문제푼 흔적

profile
노력 해보려고 하는 사람(00년생 소프트웨어융합학과, 24년 12월 부터 백엔드 및 코테 공부 시작)

0개의 댓글