다음을 통해 공유


여러 열의 테이블 조인(Visual Database Tools)

적용 대상:SQL Server

여러 열을 사용하여 테이블을 조인할 수 있습니다. 즉, 여러 조건을 충족하는 경우에만 두 테이블의 행과 일치하는 쿼리를 만들 수 있습니다. 데이터베이스에 한 테이블의 여러 외래 키 열과 다른 테이블의 여러 열 기본 키와 일치하는 관계가 포함된 경우 이 관계를 사용하여 여러 열 조인을 만들 수 있습니다. 자세한 내용은 테이블 자동 조인(Visual Database Tools)참조하세요.

데이터베이스에 다중 열 외래 키 관계가 없더라도 조인을 수동으로 만들 수 있습니다.

여러 열 조인을 수동으로 생성하려면

  1. 조인하려는 테이블을 다이어그램 창에 추가합니다.

  2. 첫 번째 테이블 창에서 첫 번째 조인 열의 이름을 끌어 두 번째 테이블 창의 관련 열에 놓습니다. 텍스트, ntext 또는 이미지 열을 기준으로 조인할 수 없습니다.

    메모

    일반적으로 조인 열은 동일하거나 호환되는 데이터 형식이어야 합니다. 예를 들어 첫 번째 테이블의 조인 열이 날짜인 경우 두 번째 테이블의 날짜 열과 연결해야 합니다. 반면에 첫 번째 조인 열이 정수이면 관련 조인 열도 정수 데이터 형식이어야 하지만 크기는 다를 수 있습니다. 암시적 데이터 형식 변환을 통해 호환되지 않는 것처럼 보이는 열을 조인할 수 있는 경우가 있을 수 있습니다.

    쿼리 및 뷰 디자이너 조인을 만드는 데 사용하는 열의 데이터 형식을 확인하지 않지만 쿼리를 실행하면 데이터 형식이 호환되지 않으면 데이터베이스에 오류가 표시됩니다.

  3. 첫 번째 테이블 창에서 두 번째 조인 열의 이름을 끌어 두 번째 테이블 창의 관련 열에 놓습니다.

  4. 두 테이블에서 조인 열의 각 추가 쌍에 대해 3단계를 반복합니다.

  5. 쿼리를 실행합니다.

참고 항목

조인을 사용하여 쿼리 (Visual Database Tools)