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, PRODUCT_ID DESC
'[프로그래머스] SQL > 정답 노트' 카테고리의 다른 글
[lv2] 특정 물고기를 잡은 총 수 구하기 (0) | 2024.10.18 |
---|---|
[lv2] 업그레이드 된 아이템 구하기 (0) | 2024.10.18 |
[lv3] 저자 별 카테고리 별 매출액 집계하기 (0) | 2024.10.08 |
[lv3] 카테고리 별 도서 판매량 집계하기 (2) | 2024.10.08 |
[lv3] 조건에 맞는 사용자와 총 거래금액 조회하기 (0) | 2024.10.08 |