SQL/프로그래머스 MySQL with code
프로그래머스 MySQL : [lv.2] 재구매가 일어난 상품과 회원 리스트 구하기
jamong5
2023. 6. 13. 01:52
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
2개의 필드로 GROUP BY 실행, HAVING 절로 GROUP BY 후 조건 주기
두개의 필드를 기준 필드로 group by 를 진행하고, having 절로 2번 이상 나오는 레코드들에 대해 출력합니다. 마지막에 정렬을 진행합니다.
쿼리문
SELECT user_id, product_id FROM online_sale
GROUP BY user_id, product_id
HAVING COUNT(*) >= 2
ORDER BY user_id, product_id DESC