'...'의 조인 유형은 무엇입니까?A인 곳에아이디 = B.아이디(+)
ANSI Standard를 사용하여 다시 작성해야 하는 코드를 발견했으며 조인을 올바르게 유지하고 있는지 확인하고 싶습니다.그리고 이건 무슨 컨벤션입니까?
이 규칙을 사용하는 다른 유형의 조인에 대한 구문은 무엇입니까?
이 규칙을 사용하면 (+)가 항상 식의 오른쪽에 있습니까?
이것에 대해 어디서 더 알 수 있습니까?
오라클 구문에서 이것은 다음을 의미합니다.LEFT OUTER JOIN
, 우측은 옵션(null 가능)입니다.만약에+
왼쪽에 있었습니다A.ID
, 그것은 아마.RIGHT OUTER JOIN
. 이 구문은 ISO SQL 99에서 더 이상 사용되지 않는 것으로 생각되지만 Oracle에는 남아 있습니다.
이는 다음과 같은 선호 구문과 동등합니다.
SELECT
A.ID,
B.somecol
FROM A LEFT OUTER JOIN B ON A.ID = B.ID
이것은 대체 구문을 사용하는 기본적인 왼쪽 외부 조인으로 보입니다.위키피디아의 가입 페이지에서 볼 수 있습니다.
기본적으로 조건부 조인을 수행하는 방법이며 (+)는 대체 구문으로 보입니다.도움이 되길 바랍니다.
언급URL : https://stackoverflow.com/questions/8329194/what-type-of-join-is-where-a-id-b-id
'programing' 카테고리의 다른 글
REST API를 이용하여 우커머스의 모든 제품 가져오기 (0) | 2023.10.09 |
---|---|
가상 상자 오라클 상자에 파일을 복사하는 방법 (0) | 2023.10.09 |
실행 중인 스크립트의 소스 경로는 어떻게 찾을 수 있습니까? (0) | 2023.10.09 |
굵은 문자열 부분 (0) | 2023.10.04 |
자바스크립트에서 콜백 함수에 대해 더 잘 이해하기 (0) | 2023.10.04 |