Code Monkey home page Code Monkey logo

Comments (3)

holyeye avatar holyeye commented on September 14, 2024

안녕하세요. readebooks님
이 부분을 보면 제가 좀 헷갈리게 설명을 드렸네요. 외부 조인은 당연히 LEFT JOIN을 사용해야 하는 것이 맞습니다.

제가 여기서 LEFT JOIN이라고 할까 사실은 좀 고민을 하다가 이렇게 적었는데요. 그 이유도 설명을 드리겠습니다.
이 문맥에서 "외부 조인은 명시적으로 JOIN 키워드를 사용해야 한다"는 뜻은 단순히 JOIN을 뜻하기 보다는
묵시적인 조인이 아니라 명시적인 JOIN을 사용해야 한다로 이해하시면 됩니다.
(명시적 조인(JOIN)이라는 것이 LEFT, INNER를 포함하는 조인을 명시적으로 해야 한다고 더 큰 개념으로 설명한 것으로 이해하시면 됩니다.)
책 내용 앞 부분에서 조인 부분을 설명하면서 명시적인 조인에 대해서 설명을 드렸는데, 이 부분에서 외부 조인은 LEFT JOIN를 내부 조인은 INNER JOIN 또는 JOIN을 사용해야 한다고 설명을 드렸습니다.

책을 보시는 분들이 조인 부분을 앞에서 충분히 학습하고 지나올 것이라 가정하고, 여기서는 묵시적 vs 명시적에 더 초점을 맞추어서 설명을 드렸습니다.

도움이 되셨길 바래요 :)

from jpabook.

readebooks avatar readebooks commented on September 14, 2024

20230521_144611
문맥상....빨강 줄 내용을을 보면 JPQL 예가 외부 조인을 설명하는 것으로 보입니다.
"외부 조인은 명시적으로 JOIN 키워드를 사용해야 한다." 라는 글만 빼면 ... 아래 내용도 다 내부 조인 설명으로 보였을 거에요..

암튼 저자님 ! 정리해 주어서 감사합니다.

from jpabook.

holyeye avatar holyeye commented on September 14, 2024

저도 다시 한번 읽어보니 충분히 오해할 수 있겠네요^^
감사합니다.

from jpabook.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.