>  기사  >  데이터 베이스  >  MySQL 연결에 대한 자세한 소개

MySQL 연결에 대한 자세한 소개

零下一度
零下一度원래의
2017-06-11 09:18:45958검색

Self-Join 앞서 언급했듯이 테이블 별칭을 사용하는 주요 이유 중 하나는 단일 SELECT 문에서 동일한 테이블을 두 번 이상 참조하기 위한 것입니다. 여기에 예가 있습니다. 항목(ID DTNTR )에서 문제를 발견하고 해당 항목을 생산하는 공급자가 생산한 다른 항목에도 이러한 문제가 있는지 알고 싶다고 가정해 보겠습니다. 이 쿼리에서는 먼저 ID가 DTNTR인 항목을 생산하는 공급자를 찾은 다음 이 공급자가 생산한 다른 항목을 찾아야 합니다. 이 문제를 해결하는 한 가지 방법은 다음과 같습니다. 입력: vend_id =인 제품에서 prod_id,prod_name 선택(prod_id = 'DTNTR'인 제품에서 vend_id 선택); 출력: 이는 하위 쿼리를 사용하는 첫 번째 솔루션입니다. 내부 SELECT 문

1. mysql 고급 조인-셀프 조인 사용 예

MySQL 연결에 대한 자세한 소개

소개: 셀프 조인 앞서 언급했듯이 테이블 별칭을 사용하는 주요 이유 중 하나는 다음과 같습니다. 단일 SELECT에서 테이블 별칭을 사용하려면 동일한 테이블이 명령문에서 두 번 이상 참조됩니다. 여기에 예가 있습니다. 항목(ID DTNTR )에서 문제를 발견하고 해당 항목을 생산하는 공급자가 생산한 다른 항목에도 이러한 문제가 있는지 알고 싶다고 가정해 보겠습니다. 이 쿼리에서는 먼저 ID가 DTNTR인 항목을 생산하는 공급자를 찾은 다음 이 공급자가 생산한 다른 항목을 찾아야 합니다.

2. mysql self-join

소개: Mysql의 self-join 처리 속도는 하위 쿼리보다 훨씬 빠릅니다. 그러므로 여전히 자기 연결을 배우는 것이 필요합니다. 일반 SQL 하위 쿼리 문 SELECT `id`,`bic` FROM `biao` WHERE `id`=(SELECT `id` FROM `biao` WHERE `id`='9696e') mysql 자체 조인 sql 문 SELECT `id` ,`bic` FROM `biao` AS a, `b

3. MySQL 학습 공간 기록 14--테이블 별칭 및 Self-Join_MySQL

소개: MySQL 학습 공간 기록 14- -테이블 별칭 및 자체 조인

4. MySQL은 고급 조인을 생성합니다_MySQL

이를 수행하는 두 가지 주요 이유는 다음과 같습니다. 단일 테이블에서 여러 SELECT를 허용합니다. 문에서 여러 번 사용되었으며 이전 문과 일치하여 별칭을 사용하여 테이블을 나타냅니다. 자체 조인 문제: 특정 제조업체에서 생산한 제품의 ID가

임을 알고 있다고 가정합니다.

위 내용은 MySQL 연결에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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