관건 : USER_ID 와 PRODUCT_ID 같은 쌍이 2개일 경우
GROUP BY
,HAVING
이용
GROUP BY
: 동일한 값을 가진 컬럼을 기준으로 그룹별 연산 적용
HAVING
: GROUP BY 절에 의해 생성된 결과 중 원하는 조건에 부합하는 데이터만 보고자 할 때 사용.
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, HAVING 잘 써먹장
https://leejinseop.tistory.com/23
https://kid-do-developer.tistory.com/142