책 내용 질문하기
데이터베이스 실무편 329쪽 문제2번의 6번문제 정답 문의 드립니다.
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
329
조회수
256
작성일
2020-06-18
작성자
탈퇴*원
첨부파일

329쪽 문제2번의 6번인

본문의 'txt고객코드' 컨트롤에는 고객코드가 '98'로 시작하면 고객코드 뒤에 "(장기고객)"을 붙여 표시하고, 그 외는 고객코드만 표시되도록 '컨트롤 원본'속성을 설정하시오.

문제의 정답이

책에는

=iif(left([고객코드,2)="98",[고객코드] & "(장기고객)", [고객코드]) 입니다.

여기서 left함수의 결과를 98과 비교를 하는 부분에서

비교값 98을 "98"로 꼭 적어야 하나요?

고객코드가 숫자라서 그냥 98로 했는데 결과값은 제대로 나오는데 채점프로그램을 돌리면 틀렸다고 나오네요.

실제 시험장에선 상관없나요? 

답변
2020-06-21 18:43:16

안녕하세요. 길벗 수험서 운영팀입니다.

 

고객코드의 데이터 형식을 확인해보셔야 하며 left함수 자체가 문자열 함수로 결과는 문자로 인식됩니다. 그래서 ' '로 묶어주어 문자라는 것을 알려주셔야 올바른 답이 나옵니다.

 

 

행복한 하루 되세요.  

  • 관리자
    2020-06-21 18:43:16

    안녕하세요. 길벗 수험서 운영팀입니다.

     

    고객코드의 데이터 형식을 확인해보셔야 하며 left함수 자체가 문자열 함수로 결과는 문자로 인식됩니다. 그래서 ' '로 묶어주어 문자라는 것을 알려주셔야 올바른 답이 나옵니다.

     

     

    행복한 하루 되세요.  

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