책 내용 질문하기
외부조인
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
209
조회수
78
작성일
2011-04-12
작성자
첨부파일

문제4요 처리기능

1번과 쿼리문제인데

여기서 외부조인을 해야하는 이유를모르겠어요 알기쉽게설명부탁드립니다.ㅠ

답변
2011-04-13 10:41:32
프로그램 테이블과 문화센터등록 테이블을 이용하라고 했기 때문에

쿼리만들기에서 프로그램 테이블과 문화센터등록 테이블을 열고

폐강에 해당하는 프로그램의 프로그램명, 등록인원, 인원 필드를 조회하라고 했기 때문에

그림과 같이 필드명을 끌어다 놓습니다.



여기서 두번째 프로그램명은 두 테이블의 관계를 알수 있는 필드명입니다. 그렇기 때문에 문화센터등록의 프로그램명에 개수가 인원의 50%미만이면 폐강이라는 조건을 지정할 수 있겠죠.

이대로 미리보기를 해보면 아무것도 나타나지 않습니다.

기본적으로 두 테이블의 조인된 필드가 일치하는 행만 포함하는데요. 일치하는 행이 없기 때문에 표시되지 않습니다.

그래서 왼쪽조인을 해야 하는데요.

왼쪽 조인이란 왼쪽테이블 즉 프로그램테이블에 있는 것은 모두 포함하고 문화센터등록에서는 조인된 필드가 일치하는 레코드만 포함하는 것입니다.

두 필드가 연결된 부분을 더블클릭 하면 조인속성을 지정하는 대화상자가 나타나는데요. 여기서 두번째 를 선택하면 왼쪽 조인이 되는 것입니다.



이렇게 선택하신 후 확인해 보시면 인원수가 50% 미만인 프로그램을 확인 하실 수 있습니다.

조인(JOIN)은 두 개 이상의 테이블에 나누어져 저장된 정보를 한 개의 테이블 처럼 사용하기 위해 연결하는 방법을 정의 하는 것입니다. 조인에 사용되는 기준 필드의 데이터 형식은 동일하거나 호환되어야 하구요. 일반적으로 연결될 양 테이블 간에 관계가 설정되어 있어야 하지만 관계가 설정되지 않아도 조인을 수행 할 수는 있습니다.

① 내부조인
② 왼쪽 외부 조인
③ 오른쪽 외부 조인


좋은 하루 되세요.
"
  • *
    2011-04-13 10:41:32
    프로그램 테이블과 문화센터등록 테이블을 이용하라고 했기 때문에

    쿼리만들기에서 프로그램 테이블과 문화센터등록 테이블을 열고

    폐강에 해당하는 프로그램의 프로그램명, 등록인원, 인원 필드를 조회하라고 했기 때문에

    그림과 같이 필드명을 끌어다 놓습니다.



    여기서 두번째 프로그램명은 두 테이블의 관계를 알수 있는 필드명입니다. 그렇기 때문에 문화센터등록의 프로그램명에 개수가 인원의 50%미만이면 폐강이라는 조건을 지정할 수 있겠죠.

    이대로 미리보기를 해보면 아무것도 나타나지 않습니다.

    기본적으로 두 테이블의 조인된 필드가 일치하는 행만 포함하는데요. 일치하는 행이 없기 때문에 표시되지 않습니다.

    그래서 왼쪽조인을 해야 하는데요.

    왼쪽 조인이란 왼쪽테이블 즉 프로그램테이블에 있는 것은 모두 포함하고 문화센터등록에서는 조인된 필드가 일치하는 레코드만 포함하는 것입니다.

    두 필드가 연결된 부분을 더블클릭 하면 조인속성을 지정하는 대화상자가 나타나는데요. 여기서 두번째 를 선택하면 왼쪽 조인이 되는 것입니다.



    이렇게 선택하신 후 확인해 보시면 인원수가 50% 미만인 프로그램을 확인 하실 수 있습니다.

    조인(JOIN)은 두 개 이상의 테이블에 나누어져 저장된 정보를 한 개의 테이블 처럼 사용하기 위해 연결하는 방법을 정의 하는 것입니다. 조인에 사용되는 기준 필드의 데이터 형식은 동일하거나 호환되어야 하구요. 일반적으로 연결될 양 테이블 간에 관계가 설정되어 있어야 하지만 관계가 설정되지 않아도 조인을 수행 할 수는 있습니다.

    ① 내부조인
    ② 왼쪽 외부 조인
    ③ 오른쪽 외부 조인


    좋은 하루 되세요.
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.