>  기사  >  데이터 베이스  >  mysql 중국어 및 외국 링크는 무엇을 의미합니까?

mysql 중국어 및 외국 링크는 무엇을 의미합니까?

青灯夜游
青灯夜游원래의
2020-09-27 14:57:364265검색

Mysql 중국어 및 외국 조인은 비교 연산자를 사용하여 두 테이블의 데이터를 비교하는 것을 말합니다. 조인 결과에는 연결 조건을 충족하는 행뿐만 아니라 조건을 충족하지 않는 행의 필드도 포함됩니다. 조건을 만족하지 않으면 null로 표시됩니다. 외부 조인은 왼쪽 외부 조인과 오른쪽 외부 조인으로 구분됩니다.

mysql 중국어 및 외국 링크는 무엇을 의미합니까?

추가 관련 무료 학습 권장 사항: mysql 튜토리얼(동영상)

간단 조인 또는 자연 조인이라고도 알려진 내부 조인은 일반적인 조인 쿼리입니다. 내부 조인은 비교 연산자를 사용하여 두 테이블의 데이터를 비교하고 조인 조건과 일치하는 데이터 행을 나열한 후 새 레코드로 결합합니다. 즉, 내부 조인 쿼리에서는 조건에 맞는 레코드만 쿼리 결과에 나타날 수 있습니다.

내부 조인 쿼리에서는 쿼리 조건과 연결 조건을 만족하는 데이터만 반환되는 결과에 관련되지 않은 데이터도 포함되어야 하는 경우가 있습니다. 즉, 반환된 결과에는 조건을 충족하는 데이터뿐만 아니라 또한 왼쪽 테이블(왼쪽 조인, 왼쪽 외부 조인) 또는 오른쪽 테이블(오른쪽 조인 또는 오른쪽 외부 조인) 또는 두 테이블(전체 외부 조인)의 모든 데이터를 포함합니다. 이때 외부 조인 쿼리를 사용해야 합니다.

MySQL 중국어 및 외국 연결은 왼쪽 외부 조인과 오른쪽 외부 조인으로 구분되며 전체 외부 조인은 지원되지 않습니다.

외부 조인 외부 조인의 구문 형식은 다음과 같습니다.

select 所查字段 from 表1 left | right [outer] join 表2 on 表1.关系字段=表2.关系字段 where 条件包括左外连接、右外连接和全外连接。

왼쪽 조인, 오른쪽 조인 사용에 유의하세요. 키워드 왼쪽에 있는 테이블을 왼쪽 테이블, 키워드 오른쪽에 있는 테이블을 왼쪽 테이블이라고 합니다. 오른쪽 테이블이라고 합니다.

1. 왼쪽 외부 조인

왼쪽 테이블을 기본 테이블로 사용하여 기본 테이블의 모든 행과 열을 표시합니다. 외부 테이블의 조건이 일치하지 않으면 외부 테이블의 모든 필드가 일치하지 않습니다. null로 표시

select * from TestA a left join TestB b on a.id=b.id;

mysql 중국어 및 외국 링크는 무엇을 의미합니까?

2. 오른쪽 외부 조인

오른쪽 테이블을 기본 테이블로 삼아 외부 테이블의 조건이 맞지 않으면 기본 테이블의 모든 행과 열을 표시합니다. 일치하면 외부 테이블의 모든 필드가 null

select * from TestA a right join TestB b on a.id=b.id;

mysql 중국어 및 외국 링크는 무엇을 의미합니까?

으로 표시됩니다.

위 내용은 mysql 중국어 및 외국 링크는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.