책 내용 질문하기
부록자료 2013년 3회 1급실기(엑세스) e형
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
5
조회수
118
작성일
2016-02-16
작성자
첨부파일
1번에
해설대로 하면 SQL문이
SELECT 제품정보.제품코드, 제품정보.제품명, 제품정보.출시년도, 제품정보.가격
FROM 제품정보 LEFT JOIN 판매정보 ON 제품정보.[제품코드] = 판매정보.[제품코드]
WHERE (((판매정보.제품코드) Is Null));
이건데
Not in을 이용해서 해도 SQL문만 다를것같아서 했더니 값도 다릅니다..
SQL문은 아래처럼 나왔습니다
SELECT 제품정보.제품코드, 제품정보.제품명, 제품정보.출시년도, 제품정보.가격
FROM 제품정보
WHERE (((제품정보.제품코드) Not In (select 제품코드 from 판매정보)));
둘다 제품정보테이블에서 판매정보테이블의 제품코드와 불일치하는 자료를 나타내는 것 아닌가요??
답변
2016-02-19 09:28:24
안녕하세요.
올려주신 코드를 복사하여 두 경우를 모두 실행해 보았는데 둘의 결과가 동일합니다. 다시 한번 실행해 보시기 바랍니다.
즐거운 하루 되세요.
-
*2016-02-19 09:28:24
안녕하세요.
올려주신 코드를 복사하여 두 경우를 모두 실행해 보았는데 둘의 결과가 동일합니다. 다시 한번 실행해 보시기 바랍니다.
즐거운 하루 되세요.