SQL에서 왼쪽 조인과 오른쪽 조인의 차이점: 1. 왼쪽 조인은 왼쪽 테이블에 레코드가 있는 한 데이터를 검색할 수 있는 반면, 오른쪽 조인은 오른쪽 테이블에 레코드가 있는 한 데이터를 검색할 수 있습니다. Left 조인은 왼쪽 테이블을 기준으로 데이터를 검색할 수 있으며, Right 조인은 Left Outer Join의 역조인입니다.
이 문서의 운영 환경: Windows 7 시스템, SQL Server 2019 버전, Dell G3 컴퓨터.
SQL에서 왼쪽 조인과 오른쪽 조인의 차이점:
1. 의미가 다릅니다
왼쪽 조인: 왼쪽 테이블에 레코드가 있는 한 데이터를 검색할 수 있으며, 일부 레코드는 왼쪽 테이블에 있습니다. 오른쪽은 왼쪽 테이블에 있어야 합니다. 레코드를 검색할 수 있습니다.
오른쪽 조인: 오른쪽 조인은 올바른 테이블에 레코드가 있는 한 데이터를 검색할 수 있다는 의미입니다.
2. 사용법이 다릅니다
오른쪽 조인은 왼쪽 조인 A LEFT JOIN B. 연결에서 쿼리한 데이터는 A에 있어야 하지만 B에는 있을 수도 있고 없을 수도 있습니다. 내부 조인 A INNER JOIN B, A와 B에도 존재하는 데이터만 쿼리할 수 있습니다.
3. Null 값이 다릅니다
왼쪽 테이블의 데이터를 기준으로 왼쪽 테이블에 데이터가 있고 오른쪽 테이블에 데이터가 없으면 왼쪽 테이블의 데이터가 표시됩니다. 오른쪽 테이블의 데이터는 비어 있는 것으로 표시됩니다.
오른쪽 조인은 왼쪽 외부 조인의 역조인입니다. 오른쪽 테이블의 모든 행이 반환됩니다. 오른쪽 테이블의 행과 왼쪽 테이블의 일치하는 행이 없으면 왼쪽 테이블에 대해 null 값이 반환됩니다.
권장(무료): sqlserver
위 내용은 SQL에서 왼쪽 조인과 오른쪽 조인의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!