문제 1번에
납품월이 짝수인 달인 경우만 표시할 것이라는 조건이 있는데요.
남품일자:month([납품일자]) mod 2 라고 작성을 했는데
해설을 보니 따로 expr1 : month([납품일자]) mod 2 라고 되어있네요~
제가 한 방법대로 하면 왜 안되는지 왜 해설처럼 따로 표시를 해서 풀어야하는 지 잘 모르겠네요ㅠㅠ
더불어 expr는 언제 사용하는 것인지도 궁금합니다~
순환참조가 일어나기 때문에 사용할수 없는 것입니다.
필드명으로 사용한 납품일자가 식에도 사용되기때문에
서로를 계속 참조하기 때문에 순환참조가 나타나게 되죠.
그러므로 필드명을 다른 것
납품월:month([납품일자]) mod 2
와 같이 작성하는 것이 가능 합니다.
expr1 은
month([납품일자]) mod 2
로 작성한 경우에 필드명이 없기 때문에 자동으로 붙게 되는 것입니다.
자동으로 붙는 것으로 이것이 결과에 표시 되지 않느다면 그냥 사용하시면 되구요.
결과 쿼리에 필드명으로 표시 해야 하는 거이 있다면
필드명을 입력하여 사용하시면됩니다.
납품월:month([납품일자]) mod 2
와 같이 말이죠.
좋은 하루 되세요.
"-
*2013-02-13 08:11:19
순환참조가 일어나기 때문에 사용할수 없는 것입니다.
필드명으로 사용한 납품일자가 식에도 사용되기때문에
서로를 계속 참조하기 때문에 순환참조가 나타나게 되죠.
그러므로 필드명을 다른 것
납품월:month([납품일자]) mod 2
와 같이 작성하는 것이 가능 합니다.
expr1 은
month([납품일자]) mod 2
로 작성한 경우에 필드명이 없기 때문에 자동으로 붙게 되는 것입니다.
자동으로 붙는 것으로 이것이 결과에 표시 되지 않느다면 그냥 사용하시면 되구요.
결과 쿼리에 필드명으로 표시 해야 하는 거이 있다면
필드명을 입력하여 사용하시면됩니다.
납품월:month([납품일자]) mod 2
와 같이 말이죠.
좋은 하루 되세요.
"