책 내용 질문하기
업데이트쿼리 질문
도서
2024 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
314
조회수
85
작성일
2024-06-27
작성자
김*영
첨부파일
엑세스 기출 2회 4-5번 업데이트 쿼리 작성시
반정보와 원아 테이블을 동시에 띄워놓고
조인속성을 '반정보에서는 모든레코드를 포함하고 원아에서는 조인된필드가 일치하는 레코드만 포함'을 선택후
Not In (select 반번호 from 원아 group by 반번호 having count(원아명)>=5) 으로 작성하면 왜 안돼나요?
반번호로 묶인 상태의 인원수를 구하는 거니깐 사람수를 구할 수 있는 원아명 필드로 count함수 적용하는게 맞지 않나요?
그리고 "반정보에서는 모든레코드를 포함하고 원아에서는 조인된필드가 일치하는 레코드만 포함'으로 선택하면 원아 테이블은 안지워도 된다고 알고 있는데, 맞는 건가요?
답변
2024-07-01 21:58:36
안녕하세요.
반정보 테이블만을 추가해서 작성할 수 있는데 왜 굳이 원아 테이블을 추가하고 조인 속성까지 수정해서 작성해야 하나요? 업데이트 쿼리는 기본적으로 데이터가 수정되는 테이블만을 추가하고 하위 쿼리를 이용하여 조건을 지정하면 됩니다.
즐거운 하루 되세요.
-
관리자2024-07-01 21:58:36
안녕하세요.
반정보 테이블만을 추가해서 작성할 수 있는데 왜 굳이 원아 테이블을 추가하고 조인 속성까지 수정해서 작성해야 하나요? 업데이트 쿼리는 기본적으로 데이터가 수정되는 테이블만을 추가하고 하위 쿼리를 이용하여 조건을 지정하면 됩니다.
즐거운 하루 되세요.
-
김*영2024-06-27 22:39:39