문제
나의 해답
SELECT USER_ID, PRODUCT_ID
from ONLINE_SALE
group by USER_ID,PRODUCT_ID
having count(PRODUCT_ID) > 1
order by USER_ID asc, PRODUCT_ID desc
해설
- group by USER_ID,PRODUCT_ID : 사용자ID와 제품ID를 기준으로 그룹화
- having count(PRODUCT_ID) > 1 : 각 그룹에서 제품ID의 개수가 1보다 큰 경우만 선택
- order by USER_ID asc, PRODUCT_ID desc : 사용자ID를 기준으로 오름차순, 제품ID를 기준으로 내림차순
Share article