'직위'가 과장이고, '근무년수'가 5년 이상이거나 '기본급'이 1,350,000이상인 데이터를 표시하시오.
직위가 과장이고 다음에 쉼표가 있으면 그 조건은 끝났다고 보고 전체에 적용되는거아닌가요?
저는
직위 근무년수 기본급
과장 >=5
과장 >=1350000
이라고 했는데 틀렸어요 ㅜ
정답에는
직위 근무년수 기본급
과장 >=5
>=1350000
이렇게 나와있는데
이렇게 조건을 지정하려면 "직위가 과장이고 근무년수가 5년이상이거나, 기본급이 1,350,000이상인 데이터를 표시하시오" 라고 해야지 맞지않을까 싶은데ㅎㅎ
왜정답이 그런지 알려주세요~ ^^
고급필터가 참 어렵죠. 설명하는데도 어려움이 많습니다.
일단 이거나, 이면 조건이 끝나는 경우가 많은데요.
~이고, 로 끝났기 때문에 조건이 이어지게 됩니다. 이고는 and 조건이기 때문에 하나의 행에 쓰셔야 하잖아요
그렇기 때문에 정답처럼 작성하셔야 하는 것입니다.
좋은 하루 되세요.
"-
*2011-05-13 17:59:54
고급필터가 참 어렵죠. 설명하는데도 어려움이 많습니다.
일단 이거나, 이면 조건이 끝나는 경우가 많은데요.
~이고, 로 끝났기 때문에 조건이 이어지게 됩니다. 이고는 and 조건이기 때문에 하나의 행에 쓰셔야 하잖아요
그렇기 때문에 정답처럼 작성하셔야 하는 것입니다.
좋은 하루 되세요.
"