이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

방법: 테이블 수동 조인

쿼리에 둘 이상의 테이블을 추가하면 쿼리 및 뷰 디자이너는 데이터베이스에 저장된 테이블 관계 정보나 공용 데이터를 기반으로 테이블을 조인합니다. 자세한 내용은 방법: 테이블 자동 조인을 참조하십시오. 하지만 쿼리 및 뷰 디자이너가 테이블을 자동으로 조인하지 않은 경우나 테이블간에 추가로 조인 조건을 만들려는 경우에는 테이블을 수동으로 조인하면 됩니다.

같은 정보를 포함하는 열뿐만 아니라 임의의 두 열을 서로 비교하여 조인을 만들 수 있습니다. 데이터베이스에 titlesroysched라는 두 개의 테이블이 있는 경우 titles 테이블에 있는 ytd_sales 열의 값을 roysched 테이블에 있는 lorangehirange 열의 값과 비교할 수 있습니다. 이 조인을 만들면 사용료를 지불하기 위해 최고 및 최저 범위 내에 있는 현재 날짜까지의 판매량에 대한 제목을 찾을 수 있습니다.

팁

조인 조건의 열이 인덱싱된 경우 조인 작업이 가장 빠르게 수행됩니다. 일부 경우 인덱싱되지 않은 열을 조인하면 쿼리 처리 속도가 느려질 수 있습니다. Visual Database Tools를 사용하여 인덱스를 만드는 데 대한 자세한 내용은 인덱스 작업을 참조하십시오.

참고참고

일부 Visual Studio 사용자 인터페이스 요소의 경우 다음 지침에 설명된 것과 다른 이름 또는 위치가 시스템에 표시될 수 있습니다. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

테이블 또는 테이블 구조 개체를 수동으로 조인하려면

  1. 조인할 개체를 다이어그램 창에 추가합니다.

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

    참고 참고

    조인 열의 데이터 형식은 같거나 호환 가능해야 합니다. 예를 들어, 첫 번째 테이블의 조인 열이 날짜이면 이 열을 두 번째 테이블의 날짜 열과 관련시켜야 합니다. 반면에 첫 번째 조인 열이 정수이면 관련된 조인 열의 데이터 형식도 정수이어야 하지만 크기는 달라도 됩니다. 쿼리 및 뷰 디자이너는 조인을 만드는 데 사용하는 열의 데이터 형식을 검사하지 않지만 데이터 형식이 호환되지 않으면 쿼리를 실행할 때 데이터베이스에 오류 메시지가 표시됩니다.

  3. 필요한 경우 조인 연산자를 변경합니다. 기본 연산자는 등호(=)입니다. 기본적인 설명은 조인 비교 연산자를 참조하십시오. 자세한 내용은 방법: 조인 연산자 수정을 참조하십시오.

쿼리 및 뷰 디자이너는 SQL 창의 SQL 문에 INNER JOIN 절을 추가합니다. 조인 형식을 외부 조인으로 변경할 수 있습니다. 자세한 내용은 방법: 외부 조인 만들기를 참조하십시오.

표시: