Month([납품일자]) Mod 2기따잡.문1_p180_6 설명의 질문입니다
그림의 그리드라인의 Expr1:Month([납품일자]) Mod 2 가
ⓐ 왜 그곳(위치-조건 행이 아닌) 에 쓰이는지
ⓑ 지문에서 지정하지도 않았는데 특별히 지정되지 않는 expr필드를 이 문제에서 사용하는 것인지
~_6 설명 대로 필드와 조건을 설정 후 실행하면 정답 화면대로 출력되는데
조건 행에 Month([납품일자]) Mod 2 하면
ⓒ 왜 안되는 것이고
ⓓ 매개변수 입력 창이 뜨는데 왜 그런것 인지
끝으로
ⓔ 기타잡.문1의 정확한 해결위한 엑세스의 규칙 및 약속(expr필드를 써야하는 이유) 이 있는지
ⓕ 있다면 1급 필기,실기 어디에 나와 있는지
ⓐ ~ ⓕ 별로 수고스럽지만 꼼꼼한 답변 부탁 드립니다.
책에서 보이지 않지만 사용되고 있는 듯(?) 한 내용들이 많아 액세스 참 힘들고 어렵습니다.
1. 원래 필드인 납품일자에 납품일자에 해당하는 날짜가 입력되어 있는데
월에 대해서만 사용해야 하므로 필드에 month 와 mod 를 이용하여 월을 구하고 월을 mod 로 나눈 나머지를 구하는 것입니다.
2로 나눠서 나머지가 0이면 짝수이므로
조건에 0 을 입력하는 것이구요.
기존 필드를 가공하여 사용해야 하는 경우 식에 입력해야 하는 것입니다.
2. 사용방법이 틀렸기 때문에 오류가 나거나 매개변수가 나타나는 것입니다.
정확한 결과가 나온다면 그런 방법으로도 사용가능하겠지만 아니라면 사용할 수 없는 것이죠.
3. expr1 은 필드명을 지정 하지 않으면 자동으로 붙는 것으로
꼭 사용해야 하는 약속은 아니구요.
문제에 필드명이 표시되는 것이 있다면 이 필드명을 사용하시면 되고
이문제의 경우 표시되는 필드가 아니므로 어느 필드명을 사용하셔도 상관 없기 때문에
필드명을 입력하지 않고 실행하여 보면 expr1 이 입력되어 있는 것을 알 수 있습니다.
이렇게 입력되어 있어도 결과에 지장을 주지 않는다면 그냥 두시면 됩니다.
좋은 하루 되세요.
"-
*2013-03-06 14:07:24
1. 원래 필드인 납품일자에 납품일자에 해당하는 날짜가 입력되어 있는데
월에 대해서만 사용해야 하므로 필드에 month 와 mod 를 이용하여 월을 구하고 월을 mod 로 나눈 나머지를 구하는 것입니다.
2로 나눠서 나머지가 0이면 짝수이므로
조건에 0 을 입력하는 것이구요.
기존 필드를 가공하여 사용해야 하는 경우 식에 입력해야 하는 것입니다.
2. 사용방법이 틀렸기 때문에 오류가 나거나 매개변수가 나타나는 것입니다.
정확한 결과가 나온다면 그런 방법으로도 사용가능하겠지만 아니라면 사용할 수 없는 것이죠.
3. expr1 은 필드명을 지정 하지 않으면 자동으로 붙는 것으로
꼭 사용해야 하는 약속은 아니구요.
문제에 필드명이 표시되는 것이 있다면 이 필드명을 사용하시면 되고
이문제의 경우 표시되는 필드가 아니므로 어느 필드명을 사용하셔도 상관 없기 때문에
필드명을 입력하지 않고 실행하여 보면 expr1 이 입력되어 있는 것을 알 수 있습니다.
이렇게 입력되어 있어도 결과에 지장을 주지 않는다면 그냥 두시면 됩니다.
좋은 하루 되세요.
"