책 내용 질문하기
부록자료 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

    안녕하세요.

    올려주신 코드를 복사하여 두 경우를 모두 실행해 보았는데 둘의 결과가 동일합니다. 다시 한번 실행해 보시기 바랍니다.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.