
정답
SELECT USER_ID, PRODUCT_ID
FROM ONLINE_SALE
GROUP BY USER_ID, PRODUCT_ID
HAVING COUNT(*) >= 2
ORDER BY USER_ID, PRODUCT_ID DESC
- GROUP BY로 USER_ID와 PRODUCT_ID를 하나로 묶었다.
- 묶은 데이터 값이 두번 이상 나올 경우 (COUNT(*)>=2) 의 데이터 값들을 걸러준다.
- USER_ID를 오름차순으로 정렬하였고(ORDER BY), ','를 통해 USER_ID가 같을 경우 PRODUCT_ID는 내림차순으로 정렬하였다.