2024_최신기출유형_10회
-1. 정리대상처리 쿼리 0/7
-쿼리 비교 X [정리대상처리] 쿼리 (UPDATE 창고 INNER JOIN 제품 ON 창고.창고코드 = 제품.창고코드 SET 창고.비고 = "※ 창고정리대상" WHERE (((창고.창고코드) Not In (select 창고코드 from 제품 where 생산일자 between #2018-09-01# and #2020-12-31#))); )이 정답(UPDATE 창고 SET 창고.비고 = "※ 창고정리대상" WHERE (((창고.창고코드) Not In (select 창고코드 from 제품 where 생산일자 between #2018-09-01# and #2020-12-31#))); )과 다릅니다.
이전 답변 확인했으나 추가로 질문드립니다.
창고정리대상의 사본 쿼리에서 조인속성을 2로 지정하니 정상적으로 작동합니다.
업데이트 테이블만 추가했을때, 조건테이블도 추가했을때,
조인속성의 1,2,3속성에 따라 어떤것이 변하는 것일까요?
안녕하세요.
406쪽 문제의 지시사항 중
제품이 저장되징 낳은 창고까지 표시하되
라는 지시사항에 의해
창고의 자료는 모두 표시하고, 제품은 창고와 연결된 값만 표시되도록 설정해야 합니다.
이를 위해 411쪽 해설에서와 같이 두 번째 조인을 사용한 것입니다.
[조인 종류]
첫 번째 조인은 연결된 필드를 기준으로 두 테이블에 같은 값이 있는 경우만 조인됩니다.
두 번째 조인은 왼쪽 외부 조인으로, 왼쪽의 테이블은 모든 데이터가 조회되고, 오른쪽 테이블은 왼쪽 테이블과 같은 값만 조인됩니다.
세 번째 조인은 오른쪽 외부 조인으로, 오른쪽의 테이블은 모든 데이터가 조회되고, 왼쪽 테이블은 오른쪽 테이블과 같은 값만 조인됩니다.
오늘도 즐거운 하루 되세요.
-
관리자2025-06-23 14:04:23
안녕하세요.
406쪽 문제의 지시사항 중
제품이 저장되징 낳은 창고까지 표시하되
라는 지시사항에 의해
창고의 자료는 모두 표시하고, 제품은 창고와 연결된 값만 표시되도록 설정해야 합니다.
이를 위해 411쪽 해설에서와 같이 두 번째 조인을 사용한 것입니다.
[조인 종류]
첫 번째 조인은 연결된 필드를 기준으로 두 테이블에 같은 값이 있는 경우만 조인됩니다.
두 번째 조인은 왼쪽 외부 조인으로, 왼쪽의 테이블은 모든 데이터가 조회되고, 오른쪽 테이블은 왼쪽 테이블과 같은 값만 조인됩니다.
세 번째 조인은 오른쪽 외부 조인으로, 오른쪽의 테이블은 모든 데이터가 조회되고, 왼쪽 테이블은 오른쪽 테이블과 같은 값만 조인됩니다.
오늘도 즐거운 하루 되세요.