답변자님,
정보를 공유해 주세요.
안녕하세요 기사퍼스트 컴활1급 강사 컴도사 초이 최우성입니다.
조건부서식에서 공통점은 [학점] is null 과 isnull([학점]) 이나
결과는 Null이면 TRUE이고 NULL이 아니면 FALSE로 표시되기 때문에 모두 조건부 서식에 사용이 가능합니다.
그러나 쿼리에서는 차이점이 발생하며 조건을 위와 같이 입력하면 오히려 엉뚱한 결과가 나오게 됩니다.
필드명을 생략한 is Null 을 입력하면 Null과 같은 값인지를 필드값 하나하나를 검색하고 Null과 같은 레코드만 검색이 되나(조건부 서식 원리와 동일하게 적용)
isnull([학점]) 을 입력하면 그 결과가 TRUE/FASLE이므로
필드값 자체가 TRUE와 FALSE와 일치하는 레코드는 존재하지 않기 땜누에 아무것도 표시가 되지 않을 겁니다.
따라서 될 수 있으면 is Null을 사용하시는게 좋아보이는군요.
말로 표현하자니 어렵군요... ㅠㅠ
열공하시고 좋은 결과 있기 바랍니다.
2019.06.01.
-
채택
질문자가 채택한 답변입니다.
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.