책 내용 질문하기
엑세스 조회작업에서 질문있습니다.
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
121
조회수
95
작성일
2011-04-29
작성자
첨부파일

2편 엑세스 121페이지에 보면 문제 2번 recordsource로 조회작업 프로시저 작성하는것이 있는데

구문에서 궁금한게 있어서요.

me.recordsource = "select * from 이하~~~~"

이렇게 있는데 왜 모든 테이블을 참조하는지요...

물론 모든테이블 참조하는것이 편하긴 한데 따로 담당자이메일 이라는 직접적인 테이블명을 사용하면 안되는것인가요?

예를들면 select 담당자이메일 from 이하~~ 이렇게요

답변
2011-05-02 09:51:29

select 필드명 form 테이블명 ~

입니다.

* 가 필드명으로 여기서 * 는 전부, 전체필드 (all)을 뜻하는 것이죠. 즉 제품별판매현황 테이블의 전체 필드를 사용한다 라는 말입니다.

따로 지정 하셔도 됩니다.

하지만 전체필드가 필요하므로 전체 필드명을 넣어주셔야 겠죠.

select 담당자이메일,담당자명,담당번호,담당명,순번 form 제품별판매현황 ~

(필드명은 임의로 넣었습니다)

과 같이 말이죠. 이렇게 하는 것 보다야 전체 필드를 뜻하는 * 를 넣는것이 낫겠죠. 전체 필드를 조회하는 것이라면요

좋은 하루 되세요.

"
  • *
    2011-05-02 09:51:29

    select 필드명 form 테이블명 ~

    입니다.

    * 가 필드명으로 여기서 * 는 전부, 전체필드 (all)을 뜻하는 것이죠. 즉 제품별판매현황 테이블의 전체 필드를 사용한다 라는 말입니다.

    따로 지정 하셔도 됩니다.

    하지만 전체필드가 필요하므로 전체 필드명을 넣어주셔야 겠죠.

    select 담당자이메일,담당자명,담당번호,담당명,순번 form 제품별판매현황 ~

    (필드명은 임의로 넣었습니다)

    과 같이 말이죠. 이렇게 하는 것 보다야 전체 필드를 뜻하는 * 를 넣는것이 낫겠죠. 전체 필드를 조회하는 것이라면요

    좋은 하루 되세요.

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