두가지를 질문 드릴게요
1. 문제 2-1 ②
"기본폼과 하위폼이 연결되도록 각 필드를 설정하시오"
기본필드연결시 왜 '거래처명'이 되는지 모르겠어요;; 다른 필드도 많은데 왜 거래처명인지..??
2. 문제 4-1
해설에 보면 Not in (select 제폼코드 from 판매내역)을 두번 썼는데 왜 그런지 잘 모르겠어요
항상 친절한 답변 감사드립니다. ^^
1.
두 폼간 비교가 가능한 필드를 사용하여 연결 하시면 되는데요. 보통은 관계가 지정 된 필드를 사용합니다.
그런데 이 두 폼에는 거래처코드와 같이 관계가 지정된 필드가 없기 때문에 오류메시지가 나타나는 것이구요.
거래처코드를 추가하여 사용할 수 없기 때문에 비교할 수 있는다른 필드를 써야 하는데 그것이 거래처명이기 때문에
거래처명으로 연결 합니다. 문제에서 특별한 지시사항이 없어서 필드를 추가할 수 없다면
주어진 필드들 중 비교가 가능한 필드를 이용하시면 되겠습니다.
2.
조건이 두개이기 때문에 그렇습니다.
c와 z로 시작하는 데이터만 표시 해야 하고 판매내역 테이블에 없는 제품코드를 찾아야 하므로
두개의 조건을 작성하기 위해 not in도 두개를 써주는 것이죠.
제품코드 left(제품코드 ~~~)
Not In(select 제품코드 from 판매내역) c
Not In(select 제품코드 from 판매내역) z
좋은 하루 되세요.
"-
*2013-12-02 06:58:05
1.
두 폼간 비교가 가능한 필드를 사용하여 연결 하시면 되는데요. 보통은 관계가 지정 된 필드를 사용합니다.
그런데 이 두 폼에는 거래처코드와 같이 관계가 지정된 필드가 없기 때문에 오류메시지가 나타나는 것이구요.
거래처코드를 추가하여 사용할 수 없기 때문에 비교할 수 있는다른 필드를 써야 하는데 그것이 거래처명이기 때문에
거래처명으로 연결 합니다. 문제에서 특별한 지시사항이 없어서 필드를 추가할 수 없다면
주어진 필드들 중 비교가 가능한 필드를 이용하시면 되겠습니다.
2.
조건이 두개이기 때문에 그렇습니다.
c와 z로 시작하는 데이터만 표시 해야 하고 판매내역 테이블에 없는 제품코드를 찾아야 하므로
두개의 조건을 작성하기 위해 not in도 두개를 써주는 것이죠.
제품코드 left(제품코드 ~~~)
Not In(select 제품코드 from 판매내역) c
Not In(select 제품코드 from 판매내역) z
좋은 하루 되세요.
"