책 내용 질문하기

여기서 두번째 프로그램명은 두 테이블의 관계를 알수 있는 필드명입니다. 그렇기 때문에 문화센터등록의 프로그램명에 개수가 인원의 50%미만이면 폐강이라는 조건을 지정할 수 있겠죠.
이대로 미리보기를 해보면 아무것도 나타나지 않습니다.
기본적으로 두 테이블의 조인된 필드가 일치하는 행만 포함하는데요. 일치하는 행이 없기 때문에 표시되지 않습니다.
그래서 왼쪽조인을 해야 하는데요.
왼쪽 조인이란 왼쪽테이블 즉 프로그램테이블에 있는 것은 모두 포함하고 문화센터등록에서는 조인된 필드가 일치하는 레코드만 포함하는 것입니다.
두 필드가 연결된 부분을 더블클릭 하면 조인속성을 지정하는 대화상자가 나타나는데요. 여기서 두번째 를 선택하면 왼쪽 조인이 되는 것입니다.

이렇게 선택하신 후 확인해 보시면 인원수가 50% 미만인 프로그램을 확인 하실 수 있습니다.
조인(JOIN)은 두 개 이상의 테이블에 나누어져 저장된 정보를 한 개의 테이블 처럼 사용하기 위해 연결하는 방법을 정의 하는 것입니다. 조인에 사용되는 기준 필드의 데이터 형식은 동일하거나 호환되어야 하구요. 일반적으로 연결될 양 테이블 간에 관계가 설정되어 있어야 하지만 관계가 설정되지 않아도 조인을 수행 할 수는 있습니다.
① 내부조인
② 왼쪽 외부 조인
③ 오른쪽 외부 조인
.bmp)
"
08년4회 쿼리 질문입니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
69
작성일
2011-09-22
작성자
첨부파일
08년 4회 기출문제 쿼리 만들기가 이해가 안되요;;
우선 1번에서 조인속성을 설정해주는걸 어떻게 아는거죠??문제의 어떤 부분을 보고 그렇게 판단하는지;;
그리고 3번에서 count함수가 이해가 안되요;;문화센터등록.프로그램명 이라는 건 처음보는데;;
설명 부탁드립니다~
답변
2011-09-23 10:53:28
프로그램 테이블과 문화센터등록 테이블을 이용하라고 했기 때문에
쿼리만들기에서 프로그램 테이블과 문화센터등록 테이블을 열고
폐강에 해당하는 프로그램의 프로그램명, 등록인원, 인원 필드를 조회하라고 했기 때문에
그림과 같이 필드명을 끌어다 놓습니다.
쿼리만들기에서 프로그램 테이블과 문화센터등록 테이블을 열고
폐강에 해당하는 프로그램의 프로그램명, 등록인원, 인원 필드를 조회하라고 했기 때문에
그림과 같이 필드명을 끌어다 놓습니다.

여기서 두번째 프로그램명은 두 테이블의 관계를 알수 있는 필드명입니다. 그렇기 때문에 문화센터등록의 프로그램명에 개수가 인원의 50%미만이면 폐강이라는 조건을 지정할 수 있겠죠.
이대로 미리보기를 해보면 아무것도 나타나지 않습니다.
기본적으로 두 테이블의 조인된 필드가 일치하는 행만 포함하는데요. 일치하는 행이 없기 때문에 표시되지 않습니다.
그래서 왼쪽조인을 해야 하는데요.
왼쪽 조인이란 왼쪽테이블 즉 프로그램테이블에 있는 것은 모두 포함하고 문화센터등록에서는 조인된 필드가 일치하는 레코드만 포함하는 것입니다.
두 필드가 연결된 부분을 더블클릭 하면 조인속성을 지정하는 대화상자가 나타나는데요. 여기서 두번째 를 선택하면 왼쪽 조인이 되는 것입니다.

이렇게 선택하신 후 확인해 보시면 인원수가 50% 미만인 프로그램을 확인 하실 수 있습니다.
조인(JOIN)은 두 개 이상의 테이블에 나누어져 저장된 정보를 한 개의 테이블 처럼 사용하기 위해 연결하는 방법을 정의 하는 것입니다. 조인에 사용되는 기준 필드의 데이터 형식은 동일하거나 호환되어야 하구요. 일반적으로 연결될 양 테이블 간에 관계가 설정되어 있어야 하지만 관계가 설정되지 않아도 조인을 수행 할 수는 있습니다.
① 내부조인
② 왼쪽 외부 조인
③ 오른쪽 외부 조인
.bmp)
2. Count([문화센터등록].[프로그램명])
입니다. 문화센터등록에 있는 프로그램명 필드를 사용하겠다는 말이예요.
프로그램과 문화센터등록 테이블 모두 프로그램명 필드를 가지고 있습니다. 그래서 그냥 프로그램명을 사용 하게 되면 오류 메시지가 출력 되게 되죠. 그래서 두 테이블중 어떤 프로그램명 필드를 참고할것인지 정한 것입니다. 여기서는 [문화센터등록].프로그램명 즉 문화센터등록에 있는 프로그램명 필드의 개수를 센다는 것입니다.
입니다. 문화센터등록에 있는 프로그램명 필드를 사용하겠다는 말이예요.
프로그램과 문화센터등록 테이블 모두 프로그램명 필드를 가지고 있습니다. 그래서 그냥 프로그램명을 사용 하게 되면 오류 메시지가 출력 되게 되죠. 그래서 두 테이블중 어떤 프로그램명 필드를 참고할것인지 정한 것입니다. 여기서는 [문화센터등록].프로그램명 즉 문화센터등록에 있는 프로그램명 필드의 개수를 센다는 것입니다.
[프로그램].[프로그램명] 으로 쓰셔도 되구요. 사용하고 있는 테이블의 어느 필드명을 쓰셔도 상관은 없죠. 개수를 구하는 것이라서요.
좋은 하루 되세요.
-
*2011-09-23 10:53:28프로그램 테이블과 문화센터등록 테이블을 이용하라고 했기 때문에
쿼리만들기에서 프로그램 테이블과 문화센터등록 테이블을 열고
폐강에 해당하는 프로그램의 프로그램명, 등록인원, 인원 필드를 조회하라고 했기 때문에
그림과 같이 필드명을 끌어다 놓습니다.
여기서 두번째 프로그램명은 두 테이블의 관계를 알수 있는 필드명입니다. 그렇기 때문에 문화센터등록의 프로그램명에 개수가 인원의 50%미만이면 폐강이라는 조건을 지정할 수 있겠죠.
이대로 미리보기를 해보면 아무것도 나타나지 않습니다.
기본적으로 두 테이블의 조인된 필드가 일치하는 행만 포함하는데요. 일치하는 행이 없기 때문에 표시되지 않습니다.
그래서 왼쪽조인을 해야 하는데요.
왼쪽 조인이란 왼쪽테이블 즉 프로그램테이블에 있는 것은 모두 포함하고 문화센터등록에서는 조인된 필드가 일치하는 레코드만 포함하는 것입니다.
두 필드가 연결된 부분을 더블클릭 하면 조인속성을 지정하는 대화상자가 나타나는데요. 여기서 두번째 를 선택하면 왼쪽 조인이 되는 것입니다.
이렇게 선택하신 후 확인해 보시면 인원수가 50% 미만인 프로그램을 확인 하실 수 있습니다.
조인(JOIN)은 두 개 이상의 테이블에 나누어져 저장된 정보를 한 개의 테이블 처럼 사용하기 위해 연결하는 방법을 정의 하는 것입니다. 조인에 사용되는 기준 필드의 데이터 형식은 동일하거나 호환되어야 하구요. 일반적으로 연결될 양 테이블 간에 관계가 설정되어 있어야 하지만 관계가 설정되지 않아도 조인을 수행 할 수는 있습니다.
① 내부조인
② 왼쪽 외부 조인
③ 오른쪽 외부 조인.bmp)
2. Count([문화센터등록].[프로그램명])
입니다. 문화센터등록에 있는 프로그램명 필드를 사용하겠다는 말이예요.
프로그램과 문화센터등록 테이블 모두 프로그램명 필드를 가지고 있습니다. 그래서 그냥 프로그램명을 사용 하게 되면 오류 메시지가 출력 되게 되죠. 그래서 두 테이블중 어떤 프로그램명 필드를 참고할것인지 정한 것입니다. 여기서는 [문화센터등록].프로그램명 즉 문화센터등록에 있는 프로그램명 필드의 개수를 센다는 것입니다.
"[프로그램].[프로그램명] 으로 쓰셔도 되구요. 사용하고 있는 테이블의 어느 필드명을 쓰셔도 상관은 없죠. 개수를 구하는 것이라서요.
좋은 하루 되세요.