커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
02.서브쿼리에 대한 내용중 똑같은 내용인데 결과가 다르게 나옵니다.
[왕초보] 엑셀보다 쉬운, SQL v3
4주차
북마크
방*희
댓글
3
추천
0
조회수
15
조회수
15
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


4) 서브쿼리 사용방법 익혀보기에 나오는 예시문제에서


SELECT * from users u

inner join orders o on o.user_id =u.user_id

where payment_method = 'kakaopay'


에서 서브쿼리를 활용하면


select * from users u

WHERE u.user_id in (

select user_id from orders o

WHERE payment_method ='kakaopay'

)

이렇게 바꿔쓸수 있다고 되어있는데


제가 이대로 결과를 보면 첫번째의 결과는 56개가 나오고

두번째의 결과는 51개가 나옵니다.


뭔가 잘못해서 다르게 나오는것 같은데, 자료상으로는 틀린점이 없어보입니다.










취소
 공유
취소
댓글 0
댓글 알림
나의얼굴