해결된 질문
작성
·
124
답변 1
1
안녕하세요. OMG님
우선 저라면 쿼리를 2개로 나눌 것 같아요.
1. 먼저 해당 고객이 주문한 상품 ID를 컬렉션으로 뽑고
2. 상품을 조회할 때 not in(상품id 컬렉션) 같은 식으로 해결할 것 같습니다.
이걸 기본으로 쿼리를 1개로 만들려면 다음과 같이 서브쿼리를 사용하면 될 것 같아요.
select item i where ... not in (select o.itemId from order o)
도움이 되셨길 바래요^^