
동영상 내용에서는 subquery를 사용했을 때, 결과값이 같다고 했는데,
해당 실습의 실제 결과값은 inner join을 사용했을 때 56행, subquery를 사용했을 때 51행으로 결과값이 달랐습니다.
1.지난번 문의시, inner join 사용한 경우, 중복값이 있었다고 했는데요.
그러면, 해댕 쿼리에서 중복값 없애려면, 어떻게 작성해야 하나요? distinst를 알고는 있습니다.
2.subquery를 사용했을 때 아래 캡쳐와 같이 괄호안에 있는 쿼리들이 먼저 실행되는 건가요?
①이 실행되고, 다음에 ②가 실행
이 subquery 관련해서 좀 더 설명해 주세요.
3.강의자료에서는 subquery 작성에서 users 테이블을 u로 정하고, 해당 추출 컬럼에도 u를 붙였는데, 왜 그런건가요?
작성이 다양하게 할 수 있는 건 알겠는데요. 동영상 내용과 강의자료 등 뭔가 내용이 맞지 않다면, 좀 부연 설명 좀 해줬으면, 합니다.
왕초보는 모든게 다 궁금합니다.
왕초보 수준에서 이해할 수 있도록 자세하고, 정확한 설명 좀 해주십시오.

