재구매가 일어난 상품과 회원 리스트 구하기

momomoki·2024년 7월 26일
0


결과

결과 처럼 같은 유저가 같은 상품을 구매한 기록이 있다면 유저의 아이디와 상품을 출력하라.

select user_id, product_id
from online_sale
group by user_id, product_id
having count(*) >= 2
order by user_id, product_id desc

여기서 where로 해봤는데 실패했다.
이유를 찾아보니 where은 from 뒤에 와야한다. 그러다보니 group by로 한번 묶은 다음에는 where이 아닌 having으로 찾아야한다. 이것만 기억하자

profile
얍얍엽엽욥욥

0개의 댓글