책 내용 질문하기
액세스 기출 풀면서 질문있어요!
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
230
조회수
200
작성일
2011-04-29
작성자
첨부파일

dlookup(“제품명”,“제품”,“제품코드=cmb제품코드”) - 09년 2회 문제2 2 (186쪽 참고)

dcount(“자격번호”,“자격취득정보”,“자격약칭=‘컴활2급’”)

자격약칭은 왜 txt자격약칭이라 안쓸까? cmb제품코드처럼

제품코드처럼 전반적인 필드내용을 대상으로 하면 ‘’ 안붙이고

컴활2급과 같이 특정단어에서만 붙이는것인가요???

참고해서 08년도 1회 문제2 3 (232쪽 참고)

dsum(“자격번호”,“자격취득정보”,“학번 = ‘” & txt학번 & “’”)

왜 갑자기 쟤 txt학번에는 '" & & "' 로 표시를 했나요 ???

그리고 학번은 숫자로 표기되어 있던데 왜 문자양식으로 표시가 되어있는지;.....

그리고 이렇게 정답과 똑같이 썼는데 Name? 이라고 뜨는 경우는 왜그럴까요? ㅠㅠ........

--------------------------------------------------------------------------------------------

그리고 불일치검색쿼리를 만들면서 (233쪽 참고)

2009년 1회 문제1 2가 떠올랐는데요 (196쪽 참고)

쿼리에 조건이 is null 인거랑 not in(select --- from ---) 은 다른건가요?

고맙습니다 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 빠른답변 기대할게요!!!!!!!!

답변
2011-05-02 10:13:28

cmb제품코드 라고 쓴것은 cmb제품코드에 해당하는 것만 비교하는 것이구요.

자격약칭='컴활2급' 은 컴활2급인 값에 대해서만 표시 하겠다 라는 것입니다.

특정값을 표시 할대는 그냥 쓰시는 것이구요. 특정 컨트롤에 입력된 내용이나 표시 된 내용을 가지고 비교 해야 할때는 cmb제품코드나 txt제품코드 와 같이 사용해야 하는 것이죠.

d가 들어가는 도메인 함수에서는 컨트롤 분리를 하지 않으셔도 됩니다. 하셔도 상관 없구요.

그래서 "번 =txt학번"이라고 입력 하셔도 상관 없습니다.

name?오류면 오타가 있을 수 있으니 오타가 없는지 확인 해 보시기 바랍니다.

Not In( )은 포함되지 않는 데이터를 의미합니다. 예를 들면 ''Select * From 사원 Where 이름 Not In (Select 이름 From 여가활동)''으로 작성하면 <사원> 테이블에서 모든 자료를 검색하는데, <여가활동> 테이블에 이름이 있는 자료를 포함하지 않는 즉, 제외하고 검색합니다.


IS NULL은 공백인 데이터, 즉 지정한 필드에 아무것도 입력되지 않는 것을 의미합니다. 예를 들어 <사원> 테이블에서 주소 필드에 아무것도 입력되지 않은(Null) 레코드를 검색하려면 ''Select * From 사원 Where 주소 IS NULL''로 작성하면 됩니다.

좋은 하루 되세요.

"
  • *
    2011-05-02 10:13:28

    cmb제품코드 라고 쓴것은 cmb제품코드에 해당하는 것만 비교하는 것이구요.

    자격약칭='컴활2급' 은 컴활2급인 값에 대해서만 표시 하겠다 라는 것입니다.

    특정값을 표시 할대는 그냥 쓰시는 것이구요. 특정 컨트롤에 입력된 내용이나 표시 된 내용을 가지고 비교 해야 할때는 cmb제품코드나 txt제품코드 와 같이 사용해야 하는 것이죠.

    d가 들어가는 도메인 함수에서는 컨트롤 분리를 하지 않으셔도 됩니다. 하셔도 상관 없구요.

    그래서 "번 =txt학번"이라고 입력 하셔도 상관 없습니다.

    name?오류면 오타가 있을 수 있으니 오타가 없는지 확인 해 보시기 바랍니다.

    Not In( )은 포함되지 않는 데이터를 의미합니다. 예를 들면 ''Select * From 사원 Where 이름 Not In (Select 이름 From 여가활동)''으로 작성하면 <사원> 테이블에서 모든 자료를 검색하는데, <여가활동> 테이블에 이름이 있는 자료를 포함하지 않는 즉, 제외하고 검색합니다.


    IS NULL은 공백인 데이터, 즉 지정한 필드에 아무것도 입력되지 않는 것을 의미합니다. 예를 들어 <사원> 테이블에서 주소 필드에 아무것도 입력되지 않은(Null) 레코드를 검색하려면 ''Select * From 사원 Where 주소 IS NULL''로 작성하면 됩니다.

    좋은 하루 되세요.

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