책 내용 질문하기
(46013 번글 재질문) 쿼리작성기를 사용하지않고 직접 SQL 명령으로 작성하기 위해서는 괄호를 없애고 수정하여 입력
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
조회수
100
작성일
2015-09-20
작성자
탈퇴*원
첨부파일

46013 번글 다시 질문합니다.

[2015] 컴퓨터활용능력 1급 실기

02액세스\01섹션

섹션07문제의 기출따라잡기 문제4(185쪽)

납품하지않은_거래처 쿼리 작성: not in 이용한 SQL 명령으로 작성

SQL보기

SELECT 거래처.거래처코드, Left([거래처명],InStr([거래처명]," ")-1) AS 지역, 거래처.대표자
FROM 거래처
WHERE (((거래처.거래처코드) Not In (select 거래처코드 from 제품납품내역)));

교재에서는 위 SQL보기 내용을 수정하여 아래와 같이 입력하라고 해놓았습니다.

<아래>

SELECT 거래처코드, Left([거래처명],InStr([거래처명]," ")-1) AS 지역, 대표자
FROM 거래처
WHERE 거래처코드 Not In (select 거래처코드 from 제품납품내역);

재질문> 46013번 글에 대해 다시 질문합니다.

교재에 "쿼리작성기를 사용하지않고 직접 SQL 명령으로 작성하기 위해서는 괄호를 없애고 수정하여

입력하라고 하였습니다.

괄호를 없애고 또 수정한 내용을 어디에서 입력하라는 것인지 다시한번 알려주세요.

교재 저자 분이 저렇게 하라고 하는 것은 분명히 수험자가 알아야 할 것이 있기 때문이라 생각합니다.

감사합니다...

답변
2015-09-23 06:43:21

직접 입력할때는 필요없는 괄호를 입력할 필요가 없기 때문에 괄호를 생략 하고 입력하라는 것입니다.

키보드로 직접 입력할때

where (((거래처.거래처코드) ~~~

와 같이 괄호도 사용하고 거래처.거래처코드 와 같이 입력하는것도 시간 낭비 이므로

where 거래처코드 not in (select ~~~~

와 같이 입력하라는 것입니다.

쿼리 작성기를 누르신 후 sql 보기를 선택하시고 sql문을 직접 입력하면 되는 것입니다.

좋은 하루 되세요.

  • *
    2015-09-23 06:43:21

    직접 입력할때는 필요없는 괄호를 입력할 필요가 없기 때문에 괄호를 생략 하고 입력하라는 것입니다.

    키보드로 직접 입력할때

    where (((거래처.거래처코드) ~~~

    와 같이 괄호도 사용하고 거래처.거래처코드 와 같이 입력하는것도 시간 낭비 이므로

    where 거래처코드 not in (select ~~~~

    와 같이 입력하라는 것입니다.

    쿼리 작성기를 누르신 후 sql 보기를 선택하시고 sql문을 직접 입력하면 되는 것입니다.

    좋은 하루 되세요.

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