오늘 안산 상공회의소 액세스 마지막으로 삭제쿼리 문제였는데요,
판매테이블에서 판매가 부진한 대리점 테이블의 대리점코드 필드에 존해하지 않는 대리점을 삭제하라는 문제였습니다.(not in 구문 사용)
판매테이블에 대리점코드 필드를 포함한 4개정도의 필드가 있었는데요,
저는 쿼리 작성시 판매테이블의 4개 필드를 전부 설정하지 않고 대리점코드 필드만 사용하고 삭제쿼리버튼 클릭하고 삭제조건으로 not in(select 대리점코드 from 판매가부진한대리점) 입력하고 쿼리이름 변경저장하고 실행했더니 56개의 행을 삭제한다는 메세지가 떴고 한번더 실행시켰더니 0개의 행을 삭제한다는 메세지가 떴습니다.
제가 궁금한것은 판매테이블에 4개필드를 전부 설정하지 않고 대리점코드 필드만 설정하고 삭제쿼리를 실행해도 결과가 같다면 맞는것인지 궁금합니다...(이문제가 8점인데...틀리게 되면 한번더 시험봐야 할것 같습니다....)
아시는분은 답변 부탁드립니다....
네 두 테이블간의 연결된 필드를 이용하여 작성하시면 정확히 실행됩니다.
다른 필드로는 지정하지 않아도 되구요.
실행도 정상적으로 된 것으로 보입니다.
지시사항과 다르게 지정한 것이 없었다면 정답이 되지 않을까 싶네요.
좋은 결과 있으시길 바랍니다.
좋은 하루 되세요.
"-
*2015-01-28 23:47:30
네 두 테이블간의 연결된 필드를 이용하여 작성하시면 정확히 실행됩니다.
다른 필드로는 지정하지 않아도 되구요.
실행도 정상적으로 된 것으로 보입니다.
지시사항과 다르게 지정한 것이 없었다면 정답이 되지 않을까 싶네요.
좋은 결과 있으시길 바랍니다.
좋은 하루 되세요.
"