책 내용 질문하기
최신기출문제 13년도 3회랑 14년도 1회 질문이요!!!!
도서
[2014] 사무자동화산업기사 실기(오피스 2007 사용자용)
페이지
1
조회수
75
작성일
2014-11-07
작성자
첨부파일

2014년 1회 기출문제 액세스 문제에서요..

운임비 조건 작성할 때

Left([지점명],2)="서울"

이 부분이 이해가 안됩니다..........ㅠㅠ

Left랑 ,2 는 왜 쓰는건지도 모르겠고요..

"서울*" 이렇게 쓰면 왜 답이 안나오는지 모르겠어요ㅠㅠ

액셀할 때 "서울*" 이거는 서울로 시작하는 모든 문자이고

"*서울" 이건 서울로 끝나는 모든 문자이고

"*서울*" 이건 서울이 포함된 모든 문자라고 알고 있는데

제가 착각한건가요 아니면 액세스에서는 다르게 쓰는 건가요....?

그리고 2013년 3회 기출문제 액세스 문제에서도요,

수당 조건 쓰는데 왜 [직위] ←이런식으로 바로 쓰지 않고

[Table1].[직위] 이렇게 쓰는 건가요?ㅠㅠ

그리고 보고서 만들 때 분명히 필드 다 추가했는데 세금필드가 안 나오더라구요......

평소에 연습할 때는 다 나왔는데 왜 안나올까요?ㅠㅠ

기존필드 추가해서 쓰긴 썼는데 왜 안나오는지 이유가 궁금합니다ㅠㅠ도와주세요ㅠㅠ

답변
2014-11-10 10:42:34

지점명에서 앞 두글자만 추출 하여 서울인지 확인 하기 위하여

left 함수를 사용했구요. left 함수의 사용법이 left(필드명,왼쪽에서 가져올 글자개수) 이므로 2 가 되는 것입니다.

" " 안에 * 를 사용하시면 * 가 만능문자가 아니라 그냥 문자 * 가 되기 때문에

서울* 라는 문자를 찾게 됩니다. 그래서 정확한 결과가 나오지 않습니다.

table1.직위 로 사용하는 이유는 table1과 table2의 테이블에 직위라는 필드가 모두 들어 있기 때문입니다.

그래서 어느 테이블의 직위를 사용할 것인지 정하는 것이죠.

컨트롤이 추가되지 않았다면

직접 컨트롤을 만들어 필드를 바운드 시키시면 됩니다.

첨부한 파일을 참고해 주세요.

좋은 하루 되세요.

  • *
    2014-11-10 10:42:34

    지점명에서 앞 두글자만 추출 하여 서울인지 확인 하기 위하여

    left 함수를 사용했구요. left 함수의 사용법이 left(필드명,왼쪽에서 가져올 글자개수) 이므로 2 가 되는 것입니다.

    " " 안에 * 를 사용하시면 * 가 만능문자가 아니라 그냥 문자 * 가 되기 때문에

    서울* 라는 문자를 찾게 됩니다. 그래서 정확한 결과가 나오지 않습니다.

    table1.직위 로 사용하는 이유는 table1과 table2의 테이블에 직위라는 필드가 모두 들어 있기 때문입니다.

    그래서 어느 테이블의 직위를 사용할 것인지 정하는 것이죠.

    컨트롤이 추가되지 않았다면

    직접 컨트롤을 만들어 필드를 바운드 시키시면 됩니다.

    첨부한 파일을 참고해 주세요.

    좋은 하루 되세요.

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