>일일 프로그램 >MySQL 지식 >내부 조인의 사용법은 무엇입니까?

내부 조인의 사용법은 무엇입니까?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-07-22 10:16:0941824검색

내부 조인의 사용법은 무엇입니까?

inner 조인(동등 조인): 두 테이블에서 동일 조인 필드가 있는 행만 반환합니다.

왼쪽 조인: 오른쪽 테이블의 조인 필드와 동일한 왼쪽 테이블의 모든 레코드를 반환합니다.

오른쪽 조인: 왼쪽 테이블의 조인 필드와 동일한 오른쪽 테이블의 모든 레코드를 반환합니다.

관련 추천: "mysql 데이터베이스 지식 학습"

INNER JOIN 구문:

INNER JOIN 두 개의 데이터 테이블을 연결하는 방법:

SELECT * FROM 表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号

INNER JOIN 세 개의 데이터 테이블을 연결하는 방법:

SELECT * FROM (表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号

INNER 방법 JOIN을 사용하여 4개의 데이터 테이블을 연결하는 방법:

SELECT * FROM ((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号) 
INNER JOIN 表4 ON Member.字段号=表4.字段号

INNER JOIN을 사용하여 5개의 데이터 테이블을 연결하는 방법:

SELECT * FROM (((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号) 
INNER JOIN 表4 ON Member.字段号=表4.字段号) INNER JOIN 表5 ON Member.字段号=表5.字段号

6개의 데이터 테이블을 연결하는 방법: 생략, 위의 연결 방법과 유사하게 추론을 해보자

참고:

문자를 입력할 때 반드시 영문 반각 구두점을 사용하고 단어 사이에 반각 공백을 두십시오.

데이터 테이블을 생성할 때 하나의 테이블이 여러 테이블에 연결되는 경우 이 테이블의 필드는 다음과 같아야 합니다. "숫자" 데이터 유형이어야 하며, 여러 테이블의 동일한 필드는 기본 키여야 하며 "일련 번호" 데이터 유형이어야 합니다. 그렇지 않으면 성공적으로 연결하기가 어렵습니다.

빠른 코드 중첩 방법: 예를 들어 테이블 5개를 연결하려는 경우 테이블 4개를 연결하는 코드에 앞, 뒤 브래킷만 추가하면 됩니다. (앞 브래킷은 FROM 뒤에 추가되고 뒷 브래킷은 코드 끝에 추가됨) 그런 다음 "INNER JOIN 테이블 이름 X ON 테이블 1. 필드 번호 = 테이블" 코드를 계속 추가합니다. )

위 내용은 내부 조인의 사용법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

관련 기사

더보기