책 내용 질문하기
상시기출 쿼리2
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
조회수
165
작성일
2016-06-17
작성자
첨부파일

상시 시험 치루고 난뉘 기억에 의존하여 질문 올립니다. 시나공 기출문제와 기본모의고사를 다풀어봤으나 처음보는 형태로 나와서 조금 당황했습니다.

엑세스 쿼리 문제가 매개변수문제(8) 크로스탭쿼리(6)

질문2-1.

매개변수 문제에서 그림을 보고 알아서 테이블을 선택해서 필드를 지정하라고 했습니다.

그런데 그림을 참고해서 테이블(총5개,모두 관계로 이어짐)를 모두 열고 필요한 필드를 가져다 쓰려니 두 테이블의 필드가 동일한 경우가 있었습니다. 그래서 아무 필드나 드래그해서 쿼리작성으로 사용했는데 그래도 틀리지 않는지 궁금합니다.

질문2-2. 위 문제(매개변수쿼리만들기)

결과그림상으로 평균이 4번쨰 드로 표시됬고, 조건에 평균= (필드명1 *필드명2)/2로 하라고 나왔습니다.

그래서 공란에 평균:([ 필드명1 ] + [ 필드명2 ])/2 로 필드를 만들고, 저장하고 실행해보니,

"저장된 [ 필드명1 ] 필드는 sql문의 from 절에 나열된 테이블을 둘이상 참조합니다."라는 팝창이 뜨면서 혼란이 왔습니다.

(분명히 결과그림에 보면 [필드명1]이 나와 있어서 [필드명1]을 드래그해서 쿼리작성을 위한 필드로 사용하고 있었습니다. 즉 1번은 다른 필드로 사용되고 있는것은 맞습니다) 어떻게 해야 하나요?

답변
2016-06-21 10:09:08

1. 네 아무필드나 가져와서 사용하셔도 상관 없습니다.

2. 질문 주신 오류가 나타나는 경우 table1.필드명1 과 같이 작성하셔야 합니다.

두 테이블에 동일한 필드가 있어 오류가 나는 것입니다.

그러므로 어느 테이블의 셀을 이용할 것인지 표시해 주시면 됩니다.

좋은 하루 되세요.

  • *
    2016-06-21 10:09:08

    1. 네 아무필드나 가져와서 사용하셔도 상관 없습니다.

    2. 질문 주신 오류가 나타나는 경우 table1.필드명1 과 같이 작성하셔야 합니다.

    두 테이블에 동일한 필드가 있어 오류가 나는 것입니다.

    그러므로 어느 테이블의 셀을 이용할 것인지 표시해 주시면 됩니다.

    좋은 하루 되세요.

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