마지막 업데이트 월 26 일 2020 년 08:07:43(UTC/GMT+8 시간)
왼쪽 가입
SQL 왼쪽에 가입(로 지정된 키워드를 왼쪽에 참고) 인 두 테이블을 가져와 일치하는 모든 행의 두 테이블에 대한 SQL-식 true,플러스 행이 프리스트는 테이블과 일치하지 않는 모든 행에서 두 번째이다.,
왼쪽 가입:Syntax
SELECT *FROM table1LEFT JOIN table2ON table1.column_name=table2.column_name;
보:
SQL 왼쪽 가입하세를 가져 완전한 세트의 레코드에서 table1,와 일치하는 레코드(가용성에 따라)에 table2. 일치가 이루어지지 않을 때 결과는 오른쪽에 NULL 입니다.,d 에서 열을 회사 테이블과 회사 id,항목 이름,품목 단위에서 열 음식 테이블,후에는 외부로 합류한 언급된 테이블,다음 SQL 문을 사용할 수 있습니다:
샘플 테이블:식품
샘플 테이블:회사
SQL 코드:
설명:
이 SQL 문을 반환 모든 행 회사에서 테이블과 행만 음식에서는 테이블이 결합된 필드를 동일하고하는 경우에 조항과 일치하지 않는 레코드에서’음식’,테이블 가입니다 여전히 행 반환하지만,NULL 에서 각각의 열 권리는 테이블.,실 수 있는 고속,다음 SQL 문을 사용할 수 있습니다:
샘플 테이블:식품
샘플 테이블:counter_sale
SQL 코드:
SELECT a.bill_no, b.item_name, a.bill_amt FROM counter_sale a LEFT JOIN foods b ON a.item_id=b.item_id WHERE a.bill_amt>500;
설명:
이 SQL 문을 먼저 가입하는 모든 행 counter_sale 테이블과 행만 음식에서는 테이블이 결합된 필드가 같을 경우에 절로 경기에서 레코드 음식 테이블 가입니다 여전히 행 반환하지만,NULL 에서 각각의 열 권리 테이블을 제거하므로 그 행하는 법안 금액보다 적거나 같은 500.,ve 입대를 공급하는 항목이 없는 NULL 값에 대한 제조업체는 허용되지 않습니다,다음 SQL 문을 사용할 수 있습니다:
샘플 테이블:식품
샘플 테이블:회사
샘플 테이블:counter_sale
SQL 코드:
설명:
이 SQL 문을 먼저 가입하는 모든 행 counter_sale 테이블과 행만 음식에서는 테이블이 결합된 필드가 일치하는 경우에 절로 경기에서 레코드 음식 테이블 가입니다 여전히 행 반환하지만,NULL 에서 각각의 열 권리는 테이블., 따라서 이 결과에 가입 할 것으로 회사 테이블에서 모든 행 결과를 테이블과 일치하고 타의 추종을 불허하는 행 회사에서 테이블도 올 것이다 그러나 타의 추종을 불허하는 행이 회사의 테이블,열 값은 NULL 입니다. 따라서 WHERE 절은 회사 이름 열 값이 NULL 인 행을 제거하고 그 후에 ORDER BY 절은 청구서 번호에 따라 행을 오름차순으로 정렬합니다.
출력:
그림 프레젠테이션:
사이의 차이점은 무엇입 왼쪽에 가입하고 외부에 참여 SQL?,
실제로 왼쪽 조인과 왼쪽 외부 조인 사이에는 차이가 없습니다.이 두 조인은 SQL 에서 유사한 작업을 참조합니다.
샘플 테이블:회사
샘플 테이블:식품
중요한 포인트를 주는 마지막 행 회사에 있는 테이블,회사 ID 에 존재하지 않는 음식이다. 또한 foods 테이블의 맨 마지막 행 회사 ID 의 값은 NULL 이며 회사 테이블에 존재하지 않습니다. 이러한 사실은 왼쪽 조인의 중요성이 입증 될 것입니다.
여기서”left join”과 함께”outer”를 사용하지 않고 SQL 문을 사용합니다.,
SQL 코드:
실행중인 SQL 와”외”키워드는 것이 우리에게 정확히 동일한 결과대로 실행하는 SQL 없이”외”. 여기에”왼쪽 조인”이있는”외부”가있는 SQL 문이 있습니다.
SQL 코드:
왼쪽 외부에 가입 또는 왼쪽으로 가입을 유지의 모든 행의 왼쪽 테이블의 회사가 있는지 여부에 관계없이 모든 행와 일치하는 오른쪽에 표 식품입니다. 위의 두 문 모두에 대해 아래 출력이 있습니다.
출력:
여기에 표시된 sql 문의 출력은 Oracle Database10g Express Edition 을 사용하여 가져옵니다.,Management
- 기초에 대한 쿼리를 영화 데이터베이스
- 하위에 영화는 데이터베이스
- 인에 영화는 데이터베이스
- 소개
- 기본적인 축구에 대한 쿼리를 데이터베이스
- 하위에서 축구를 데이터베이스
- 인 축구에 대한 쿼리를 데이터베이스
- 소개
- 기초,하위 고 참여
- 기본적인 직원에 대한 쿼리를 데이터베이스
- 하위에서 직원 데이터베이스