> 데이터 베이스 > MySQL 튜토리얼 > mysql 테이블에 대한 연결 쿼리는 무엇입니까?

mysql 테이블에 대한 연결 쿼리는 무엇입니까?

青灯夜游
풀어 주다: 2020-10-19 17:35:15
원래의
6098명이 탐색했습니다.

MySQL 테이블 연결 쿼리에는 다음이 포함됩니다. 1. 일반적으로 연결된 테이블의 데카르트 곱을 반환하는 데 사용되는 교차 연결 2. 주로 연결 조건을 설정하여 쿼리 결과에서 특정 데이터 행의 교차점을 제거하는 내부 조인. 연결 3. 외부 연결, 먼저 연결된 테이블을 기본 테이블과 참조 테이블로 나눈 다음 기본 테이블을 기준으로 조건을 충족하거나 충족하지 않는 레코드를 반환합니다.

mysql 테이블에 대한 연결 쿼리는 무엇입니까?

(추천 튜토리얼: mysql 동영상 튜토리얼)

관계형 데이터베이스에서는 테이블 사이에 관계가 있기 때문에 실제 응용에서는 다중 테이블 쿼리가 자주 사용됩니다. 다중 테이블 쿼리는 두 개 이상의 테이블을 동시에 쿼리하는 것입니다.

MySQL에서 다중 테이블 쿼리에는 주로 교차 조인, 내부 조인 및 외부 조인이 포함됩니다.

교차 조인

교차 조인(CROSS JOIN)은 일반적으로 조인 테이블의 데카르트 곱을 반환하는 데 사용됩니다.

교차 연결의 구문 형식은 다음과 같습니다.

SELECT <字段名> FROM <表1> CROSS JOIN <表2> [WHERE子句]
로그인 후 복사

또는

SELECT <字段名> FROM <表1>, <表2> [WHERE子句]
로그인 후 복사

구문 설명은 다음과 같습니다.