11번 문제 해설에 대한 질문입니다.
Dlookup함수로 상품번호에 맞는 단가의 합을 계산하는 문제인데요.
해설에는 Dlookup(단가,상품, (조건))으로 정답이 되어있습니다.
제가 궁금한 점은 왜 도메인자리에 "상품"인지 모르겠습니다.
해당 폼의 원본은 "상품종합"이기때문에 "상품종합"이 도메인 자리에 와야한다고 보았습니다.
그렇지만 상품종합에는 모든 상품번호가 있지 않아, 각 상품의 정확한 금액을 구하기 위해선 모든 상품번호가 들어있는 '단가'테이블을 도메인으로 쓰는 것이 맞다고 봅니다.
하지만 어떤 근거로 단가를 도메인 으로 두었는지 궁금합니다.
1. 하지만 폼의 원본데이터를 "상품종합"으로 잡았기 때문에 해설에 나와있듯, 폼의 레코드 원본가 같은 쿼리나 테이블로 도메인을 지정하는 것이 맞다고 생각하는데요.
2. 해당 문제를 틀리고, 정답을 분석하던 중 상품종합 쿼리와 상품 테이블의 데이터가 다르다는 것을 알게되었습니다. 그렇다면 앞으로 단가를 구하라는 문제를 만나면
모든 테이블과 쿼리를 열어보며 단가정보가 제대로 들어있는 원본데이터를 찾아야 하는 걸까요?
+ 해설을 만드시면서, 어떤 근거로 "단가"테이블을 도메인으로 사용하셨는지 궁금합니다. 앞으로 폼에서 나오는 모든 계산문제는 풀기전 구하려는 값의 원본데이터를 하나하나 확인하고 진행해야하는 것인지요.
상품종합쿼리에서는 같은 상품번호지만 다른금액이 존재하여, 도메인으로 쓸 수 없는 것 같습니다.
| 판매번호 | 순번 | 상품명 | 수량 | 단가 | 금액 | 상품번호 |
|---|---|---|---|---|---|---|
| 14 | 4 | FLASH | 50 | ₩8,700 | ₩435,000 | 9 |
| 14 | 1 | 터보하이 | 11 | ₩9,000 | ₩99,000 | 13 |
| 14 | 2 | JAEHO.SU | 15 | ₩14,300 | ₩214,500 | 34 |
| 14 | 3 | Four AIR | 10 | ₩10,560 | ₩105,600 | 37 |
안녕하세요. 길벗 수험서 운영팀입니다.
여기서는 상품종합을 사용하든 상품을 사용하든 상관없습니다.
상품종합에는 모든 상품번호가 존재하지 않습니다. 이 쿼리를 이용하여 상품판매 폼을 만들기 때문에 어차피 상품종합 쿼리에 없는 상품번호는 나오지 않습니다. 그러므로 둘 다 사용이 가능합니다.
행복한 하루 되세요.
-
관리자2020-04-02 17:22:54
안녕하세요. 길벗 수험서 운영팀입니다.
여기서는 상품종합을 사용하든 상품을 사용하든 상관없습니다.
상품종합에는 모든 상품번호가 존재하지 않습니다. 이 쿼리를 이용하여 상품판매 폼을 만들기 때문에 어차피 상품종합 쿼리에 없는 상품번호는 나오지 않습니다. 그러므로 둘 다 사용이 가능합니다.
행복한 하루 되세요.