책 내용 질문하기
고급필터 조건지정할때
도서
[2008] 컴퓨터활용능력 1급 실기
페이지
371
조회수
123
작성일
2011-05-13
작성자
첨부파일

'직위'가 과장이고, '근무년수'가 5년 이상이거나 '기본급'이 1,350,000이상인 데이터를 표시하시오.

직위가 과장이고 다음에 쉼표가 있으면 그 조건은 끝났다고 보고 전체에 적용되는거아닌가요?

저는

직위 근무년수 기본급

과장 >=5

과장 >=1350000

이라고 했는데 틀렸어요 ㅜ

정답에는

직위 근무년수 기본급

과장 >=5

>=1350000

이렇게 나와있는데

이렇게 조건을 지정하려면 "직위가 과장이고 근무년수가 5년이상이거나, 기본급이 1,350,000이상인 데이터를 표시하시오" 라고 해야지 맞지않을까 싶은데ㅎㅎ

왜정답이 그런지 알려주세요~ ^^

답변
2011-05-13 17:59:54

고급필터가 참 어렵죠. 설명하는데도 어려움이 많습니다.

일단 이거나, 이면 조건이 끝나는 경우가 많은데요.

~이고, 로 끝났기 때문에 조건이 이어지게 됩니다. 이고는 and 조건이기 때문에 하나의 행에 쓰셔야 하잖아요

그렇기 때문에 정답처럼 작성하셔야 하는 것입니다.

좋은 하루 되세요.

"
  • *
    2011-05-13 17:59:54

    고급필터가 참 어렵죠. 설명하는데도 어려움이 많습니다.

    일단 이거나, 이면 조건이 끝나는 경우가 많은데요.

    ~이고, 로 끝났기 때문에 조건이 이어지게 됩니다. 이고는 and 조건이기 때문에 하나의 행에 쓰셔야 하잖아요

    그렇기 때문에 정답처럼 작성하셔야 하는 것입니다.

    좋은 하루 되세요.

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