책 내용 질문하기
액세스 질문입니다.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
180
조회수
31
작성일
2013-07-15
작성자
첨부파일

3번 크로스탭쿼리에서 근무년수의 필드가 왜 근무년수:[근무년수] & "년" 가 아닌

[근무년수] & "년" 로 입력해야하는지 모르겠습니다.

진짜 너무 헷갈립니다.

전에는 매개쿼리나 선택쿼리는 다 ex) 근무년수:[근무년수] & "년" 이런 형식으로 했는데

왜 크로스탭쿼리는 이런 식인지 정말 헷갈리네요

또 바로 옆의 사번은 "합계 사번: 사번 "의 형식인데 왜 근무년수는

근무년수: 이런 형태가 아닌지 정말 헷갈립니다.ㅜ

답변
2013-07-17 11:20:53

필드명과 같은 이름의 필드명을 사용할 수 없습니다.

근무년수:[근무년수] & "년"

으로 사용하면

앞쪽의 근무년수와 뒷쪽의 근무년수가 같은 이름이 되므로 이부분이 오류가 나게 됩니다.

그러므로

근수년수가 아닌 다른 필드명을 사용하셔서

조건:[근무년수] & "년"

과 같이 사용하는 방법을 이용하셔야 하죠.

그냥

[근무년수] & "년"

으로 작성하면

쿼리를 실행하고 다시 보시면

expr1:[근무년수]&"년"

으로 표시 될 것입니다.

expr1 은 필드명을 지정하지 않은 경우 자동으로 붙는 것이기 때문에

필드명을 지정 하지 않는 것입니다.

좋은 하루 되세요.

"
  • *
    2013-07-17 11:20:53

    필드명과 같은 이름의 필드명을 사용할 수 없습니다.

    근무년수:[근무년수] & "년"

    으로 사용하면

    앞쪽의 근무년수와 뒷쪽의 근무년수가 같은 이름이 되므로 이부분이 오류가 나게 됩니다.

    그러므로

    근수년수가 아닌 다른 필드명을 사용하셔서

    조건:[근무년수] & "년"

    과 같이 사용하는 방법을 이용하셔야 하죠.

    그냥

    [근무년수] & "년"

    으로 작성하면

    쿼리를 실행하고 다시 보시면

    expr1:[근무년수]&"년"

    으로 표시 될 것입니다.

    expr1 은 필드명을 지정하지 않은 경우 자동으로 붙는 것이기 때문에

    필드명을 지정 하지 않는 것입니다.

    좋은 하루 되세요.

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