책 내용 질문하기
문제 2-3. 사용자정의함수 select문 "case 8 to 9, 4 to 5"
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
462
조회수
199
작성일
2021-02-12
작성자
탈퇴*원
첨부파일

안녕하세요, 

사용자 정의함수의 select문과 관련하여 문의드립니다. 

 

해당 페이지 문제에서 "근무년수가 8~9년이거나 4~5년 사이이면" 조건을 "case 8 to 9, 4 to 5"라고 했는데, 처음 보는 형식의 select문이어서요.

여기서 왜 case is 8 to 9, 4 to 5 

case is 8 to 9 and 4 to 5 

case is >=8 and <=9 or >= 4 and <= 5 

등은 왜 안되는건가요?

case is 가 안쓰이고 case 가 쓰인데에 이유가 있나요 ?

 

답변 부탁드립니다. 감사합니다. 

답변
2021-02-16 16:49:51

case 7 to 8

 

로 사용한 것은 7~8 값일 때 "유년부" 를 표시하기 위한 것입니다. 

 

7~8 의 값 과 같이 사이의 값 을 구할때는 to 를 사용하시면 됩니다. 

 

case 는 정확하게 떨어지는 값

 

case "초등학생"

 

과 같이 사용하고

 

case is 는 근사값이나 >= 등 등호를 이용할 때 사용합니다.

 

case is >1

 

과 같이 말이죠.

 

어떤것을 쓰시든 결과가 같다면 상관은 없습니다.

 

좋은 하루 되세요.

  • 관리자
    2021-02-16 16:49:51

    case 7 to 8

     

    로 사용한 것은 7~8 값일 때 "유년부" 를 표시하기 위한 것입니다. 

     

    7~8 의 값 과 같이 사이의 값 을 구할때는 to 를 사용하시면 됩니다. 

     

    case 는 정확하게 떨어지는 값

     

    case "초등학생"

     

    과 같이 사용하고

     

    case is 는 근사값이나 >= 등 등호를 이용할 때 사용합니다.

     

    case is >1

     

    과 같이 말이죠.

     

    어떤것을 쓰시든 결과가 같다면 상관은 없습니다.

     

    좋은 하루 되세요.

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