자동으로 테이블 조인(Visual Database Tools)
적용 대상:SQL Server
쿼리에 두 개 이상의 테이블을 추가하면 쿼리 및 뷰 디자이너에서 관련 여부를 확인하려고 시도합니다. 이 경우 쿼리 및 뷰 디자이너는 테이블 또는 테이블 구조 개체를 나타내는 사각형 사이에 조인 선을 자동으로 배치합니다.
쿼리 및 뷰 디자이너는 다음과 같은 경우 테이블을 조인된 것으로 인식합니다.
데이터베이스에는 테이블이 관련되어 있음을 지정하는 정보가 포함되어 있습니다.
각 테이블에 하나씩 두 개의 열이 동일한 이름과 데이터 형식을 갖는 경우 열은 테이블 중 하나 이상의 기본 키여야 합니다. 예를 들어,
employee
테이블과jobs
테이블을 추가하고,job_id
열이jobs
테이블의 기본 키인 경우, 그리고 각 테이블에 동일한 데이터 형식의job_id
열이 있는 경우, 쿼리 및 뷰 디자이너가 테이블을 자동으로 조인합니다.메모
쿼리 및 뷰 디자이너는 이름과 데이터 형식이 같은 열을 기반으로 조인을 하나만 만듭니다. 둘 이상의 조인이 가능한 경우 쿼리 및 뷰 디자이너는 일치하는 첫 번째 열 집합을 기반으로 조인을 만든 후 중지됩니다.
쿼리 및 뷰 디자이너는 검색 조건(WHERE 절)이 실제로 조인 조건임을 감지합니다. 예를 들어
employee
테이블을 추가하고jobs
두 테이블의job_id
열에서 동일한 값을 검색하는 검색 조건을 만들 수 있습니다. 이렇게 하면 쿼리 및 뷰 디자이너에서 검색 조건이 조인을 발생시키는 것을 감지한 다음 검색 조건에 따라 조인 조건을 만듭니다.
쿼리 및 뷰 디자이너에서 쿼리에 적합하지 않은 조인을 만든 경우 조인을 수정하거나 제거할 수 있습니다. 자세한 내용은 조인 연산자 수정(Visual Database Tools) 및 조인 제거(Visual Database Tools)참조하세요.
쿼리 및 뷰 디자이너가 쿼리의 테이블을 자동으로 조인하지 않는 경우 직접 조인을 만들 수 있습니다. 자세한 내용은 수동으로 테이블 조인(Visual Database Tools)참조하세요.
참고 항목
쿼리 및 뷰 디자이너가 조인을 나타내는 방법 (Visual Database Tools)
디자인 쿼리 및 뷰 사용 방법 주제(Visual Database Tools)
조인을 사용하여 쿼리 (Visual Database Tools)