책 내용 질문하기
엑세스 쿼리
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
179
조회수
107
작성일
2016-06-15
작성자
첨부파일

p.179 의 기출 따라잡기 문제 4번을 보면

NOT IN 예약어를 사용하여 SQL 명령으로 작성 - 이때는 '쿼리 디자인' 에서 '조건 : ' 에 값을 입력하는데

(바로 아래) 지역에는 '거래처명' 에서 첫번째 공백이 나오기 전까지의 내용만 표시할 것(Left, InStr 함수 사용)

- 문제에서는 '쿼리 디자인' 의 '필드 : ' 에 값을 입력하라고 하는데

이 두 조건들에서 어떤 경우에 '조건 :'에 입력하고, '필드 :' 에 입력하는지 정확한 차이를 잘 모르겠어요.

자세한 설명 부탁드립니다.

답변
2016-06-18 13:54:22

필드에 입력된 값 그대로 조건이 적용 가능하다면 필드명을 끌어다 놓고 조건으로 작성하면 됩니다.

성별 필드에 남, 여 가 입력된 경우

필드 성별

조건 남

으로 작성하는 것이죠.

필드에 입력된 값을 그대로 사용하지 않고 수정한 후 사용하는 경우

left([필드명],1) 로 지정하면 여기에 해당하는 값이 필드에 표시됩니다.

이렇게 나온 값에 조건을 적용할때

필드 left([성명],1)

조건 김

과 같이 작성하는 것이죠.

필드에 식이나 함수식을 이용하는 경우는 필드의 내용으로 표시하기 위한 것입니다.

left([성명],1) 과 같이 작성하면 이 필드에는 성에 해당하는 값만 표시되게 되고

성에 해당하는 값중 조건을 적용하고 싶다면 조건행에 조건을 설정 하면 됩니다.

좋은 하루 되세요.

  • *
    2016-06-18 13:54:22

    필드에 입력된 값 그대로 조건이 적용 가능하다면 필드명을 끌어다 놓고 조건으로 작성하면 됩니다.

    성별 필드에 남, 여 가 입력된 경우

    필드 성별

    조건 남

    으로 작성하는 것이죠.

    필드에 입력된 값을 그대로 사용하지 않고 수정한 후 사용하는 경우

    left([필드명],1) 로 지정하면 여기에 해당하는 값이 필드에 표시됩니다.

    이렇게 나온 값에 조건을 적용할때

    필드 left([성명],1)

    조건 김

    과 같이 작성하는 것이죠.

    필드에 식이나 함수식을 이용하는 경우는 필드의 내용으로 표시하기 위한 것입니다.

    left([성명],1) 과 같이 작성하면 이 필드에는 성에 해당하는 값만 표시되게 되고

    성에 해당하는 값중 조건을 적용하고 싶다면 조건행에 조건을 설정 하면 됩니다.

    좋은 하루 되세요.

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