208페이지의 레코드 삭제하는 코드설명에서
Where 상품코드=txt상품코드 와
323페이지에서 같은 삭제 코드설명 조건문이
Where 상품코드 not in (select 상품코드 from 매출관리)
로 설명되어 있네요.
궁금한 점은 조건문에서 차이가 있는 이유가
323페이지에서는 상품코드로 필드명?이 같이 때문에
Not in을 사용해준 건가요?
아님 208페이지는 해당 폼에서의 필드와 값이 같은 지를 비교하는 것이고
323페이지에서는 현재 폼에서가 아닌 다른 테이블에서의 필드값과 같은지 비교하는 것이기에 not in을 사용하여 조건문이 차이가 나는 건지 궁금합니다.
상품코드가 상품코드 컨트롤(txt상품코드)의 값과 동일한 레코드를 삭제할 것
이므로
Where 상품코드 not in (select 상품코드 from 매출관리)
이 되구요.
323페이지 설명은
<매출관리> 테이블에 기록되지 않은 상품은 판매되지 않은 상품임
이라고 했습니다.
그러므로 상품 테이블과 매출관리 테이블을 비교하여
매출관리 테이블에 없는 값을 확인 하여야 하는 것입니다.
not in(select 상품코드 from 매출관리)
라는 것은 매출관리폼의 상품코드와 상품 테이블의 상품코드를 비교하여 매출관리 테이블에 없는 값을 찾는 것이죠.
두 문제는 다른 것입니다.
좋은 하루 되세요.
"-
*2014-02-24 11:12:37
상품코드가 상품코드 컨트롤(txt상품코드)의 값과 동일한 레코드를 삭제할 것
이므로
Where 상품코드 not in (select 상품코드 from 매출관리)
이 되구요.
323페이지 설명은
<매출관리> 테이블에 기록되지 않은 상품은 판매되지 않은 상품임
이라고 했습니다.
그러므로 상품 테이블과 매출관리 테이블을 비교하여
매출관리 테이블에 없는 값을 확인 하여야 하는 것입니다.
not in(select 상품코드 from 매출관리)
라는 것은 매출관리폼의 상품코드와 상품 테이블의 상품코드를 비교하여 매출관리 테이블에 없는 값을 찾는 것이죠.
두 문제는 다른 것입니다.
좋은 하루 되세요.
"