2권 액세스 기본모의고사 관련 질문입니다.
312p문제2-1-6에서 조건부 서식을 지정할 때 식에 [txt상호] like "*산업*" 과 [상호] like "*상호*" 차이가 있나요?
그리고315p 문제4-4에서 답을보면 (select max(합계) from 업체별내역)이라고 적혀 있는데,이 식이 하위쿼리라고 하였는데 하위쿼리를 언제 써야하는지 모르겠습니다.
안녕하세요.
- '▶ ‘상호’에 “산업”이 포함된 레코드'에서 '상호'는 필드이름입니다. '상호'라는 필드에 '산업'이라는 글자가 포함된 레코드에 서식을 지정하는 것입니다. 즉 [상호] like "*상호*"라고 작성하면 안됩니다.
- 고정된 것이 아니라 문제에 따라 그때그때 달라 뭐라 정의하기가 어렵네요. 이 문제의 경우는 합계의 최대값을 구해 합계라는 필드명으로 표시를 해야 하는데, 하위 쿼리를 이용하지 않고 직접 지정하면 '합계' 필드명이 동일하여 순환참조 오류가 발생하므로 이를 해결하기 위해 하위쿼리를 이용한 것입니다.
즐거운 하루 되세요.
-
관리자2021-01-08 10:59:28
안녕하세요.
- '▶ ‘상호’에 “산업”이 포함된 레코드'에서 '상호'는 필드이름입니다. '상호'라는 필드에 '산업'이라는 글자가 포함된 레코드에 서식을 지정하는 것입니다. 즉 [상호] like "*상호*"라고 작성하면 안됩니다.
- 고정된 것이 아니라 문제에 따라 그때그때 달라 뭐라 정의하기가 어렵네요. 이 문제의 경우는 합계의 최대값을 구해 합계라는 필드명으로 표시를 해야 하는데, 하위 쿼리를 이용하지 않고 직접 지정하면 '합계' 필드명이 동일하여 순환참조 오류가 발생하므로 이를 해결하기 위해 하위쿼리를 이용한 것입니다.
즐거운 하루 되세요.