커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 대기중
4-6 강의 join 실습 2번
엑셀보다 쉽고 빠른 SQL
4주차
북마크
유*현
댓글
0
추천
1
조회수
13
조회수
13
답변 대기중



강의에서 left join으로 하셨는데

inner join을 사용하고 select distinct를 적어도 되나요? (아래 사진 有)


문제에서 [고객의 주문 식당 조회하기]

*고객명으로 정렬, 중복 없도록 조회*

라고 적혀 있어서 중복 없는 건 inner join이 아닌가? 해서요!


노션 강의 자료에서 left join으로 하면 > (강의와는 다르게) null값이 떠서 > "where c.name is not null" 을 적어 null값을 제거해주던데,

애초에 inner join을 하면 null값이 뜨지 않고 결과가 나오는 것 같아서

궁금해서 여쭤봅니다~!




[1] inner join 사용해본 쿼리

스파르타 즉문즉답




[2] 노션 강의 자료 대로 실습 해본 쿼리

스파르타 즉문즉답


결과값은 [1]과 [2]가 똑같더라구요!








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