15년 1회 기출파일인데 정답을 보면
회원코드 앞에 두글자 JB로 시작하는 조건은 없고
구매건수 상위10위이상에 대한 조건만 있는데 맞는건가요ㅠㅠ?
정답 좀 알려주세요ㅠㅠ


-------
회원번호에
is null 써서 조인속성에서 설정하는거랑
Not In (select 회원번호 from 수강)랑 무슨 차이인가요?
not in써도 똑같이 나오던데ㅠㅠ언제 뭘 써야할 지 모르겠습니다..

-------
이문제 filter앞에 me. 붙이면 안되나요?
언제 붙이고 언제 안붙이는건가요?


----
쿼리에서 필드부분에 필드명: 하고 다음에 식 적는거랑
조건 부분에 식 적는거랑 뭐가 다른지 모르겠습니다..
---
1번
dim aa
aa=msgbox("폼을 종료하시겠습니까?",vbyesno,"")
2번
a= msgbox ("판매단가를 재계산하시겠습니까?",vbyesno,"판매단가 재계산")
dim aa로 시작하는 거랑 그냥 a=으로 시작하는거랑 차이가 뭔가요?
안녕하세요.
15년 1회 상시 2번
PDF 6쪽을 보시면 정답그림에 [A29:A30] 영역에 회원코드를 'JB*'로 설정했습니다.
해설에서는 그림으로 확인할 수 없는 수식으로 된 조건을 표시해 둔 것입니다.
6쪽 정답 그림을 확인해 주세요.
------------
Not in / isNull
액세스는 컨트롤을 참조했을 때는 단순한 컨트롤이 아니라 바운드된 필드를 찾게 됩니다.
그래서 필드의 초기값은 Null이므로 값을 입력하지 않은 것은 IsNull로 검사합니다.
보통은 '테이블 표시'란에 가져오지 않은 다른 테이블의 필드와 비교해서 비어있는 필드를 추출한다면 Not in을 사용해 주시면 됩니다.
Not in을 사용하시든 Is Null을 사용하시든 정확한 결과가 나온다면 모두 정답처리됩니다.
-------
me
me 는 현재폼이나 보고서등을 의미하는 것입니다.
문제에서 me.filter 로 작성하라고 했다면 me 를 붙여서 사용하구요. 그렇지 않다면 me 가 없어도 상관 없으세요.
정확히 실행만 된다면 정답으로 인정 됩니다.
---------
쿼리 조건
필드명에 식을 지정 하는 것은 그 필드의 내용을 식의 값으로 채우기 위한 것입니다.
그냥 필드를 가져와서 조건에 사용하는 것은 원래 필드의 내용중 조건에 맞는 것을 찾기 위한 것이구요.
이 두가지를 다 하는 경우는 식으로 만든 값에 대해서 조건을 적용할 때 입니다.
예를 들면 날짜 라는 필드가 있고 이 날짜에는 2012-8-14 와 같은 날짜값이 입력 되어 있습니다.
그런데 쿼리에서 표시 하고 싶은것은 월에 대해서 이고 이 월에서도 3월에 대해서만 확인 하고 싶다 라고 한다면
필드명 =month([날짜])
요약 조건
조건 =3
과 같이 사용하는 것입니다. 필드명에서 사용된 식으로 월에 해당하는 것만 필드에 표시 하고
이 필드중에서도 3인 값 즉 3월에 해당하는 것만 찾기 위한 것이죠.
---------------
Dim 변수
변수는 Dim a의 형태로 변수명 앞에 Dim을 적어 선언 후 사용하는 것입니다.
동일한 변수가 다른 용도로 사용될 때의 부작용 등을 방지하기 위해 변수는 선언해서 사용하는 것을 권장합니다.
하지만, 시험에서는 (option explicit 가 적혀있지 않다면) 변수를 선언 없이 바로 사용하셔도 문제를 푸는 데 지장이 없습니다.
좋은 하루 보내세요.
-
*2018-11-05 22:01:11
안녕하세요.
15년 1회 상시 2번
PDF 6쪽을 보시면 정답그림에 [A29:A30] 영역에 회원코드를 'JB*'로 설정했습니다.
해설에서는 그림으로 확인할 수 없는 수식으로 된 조건을 표시해 둔 것입니다.
6쪽 정답 그림을 확인해 주세요.
------------
Not in / isNull액세스는 컨트롤을 참조했을 때는 단순한 컨트롤이 아니라 바운드된 필드를 찾게 됩니다.
그래서 필드의 초기값은 Null이므로 값을 입력하지 않은 것은 IsNull로 검사합니다.
보통은 '테이블 표시'란에 가져오지 않은 다른 테이블의 필드와 비교해서 비어있는 필드를 추출한다면 Not in을 사용해 주시면 됩니다.
Not in을 사용하시든 Is Null을 사용하시든 정확한 결과가 나온다면 모두 정답처리됩니다.
-------
meme 는 현재폼이나 보고서등을 의미하는 것입니다.
문제에서 me.filter 로 작성하라고 했다면 me 를 붙여서 사용하구요. 그렇지 않다면 me 가 없어도 상관 없으세요.
정확히 실행만 된다면 정답으로 인정 됩니다.
---------
쿼리 조건필드명에 식을 지정 하는 것은 그 필드의 내용을 식의 값으로 채우기 위한 것입니다.
그냥 필드를 가져와서 조건에 사용하는 것은 원래 필드의 내용중 조건에 맞는 것을 찾기 위한 것이구요.
이 두가지를 다 하는 경우는 식으로 만든 값에 대해서 조건을 적용할 때 입니다.
예를 들면 날짜 라는 필드가 있고 이 날짜에는 2012-8-14 와 같은 날짜값이 입력 되어 있습니다.그런데 쿼리에서 표시 하고 싶은것은 월에 대해서 이고 이 월에서도 3월에 대해서만 확인 하고 싶다 라고 한다면
필드명 =month([날짜])
요약 조건
조건 =3과 같이 사용하는 것입니다. 필드명에서 사용된 식으로 월에 해당하는 것만 필드에 표시 하고
이 필드중에서도 3인 값 즉 3월에 해당하는 것만 찾기 위한 것이죠.
---------------
Dim 변수변수는 Dim a의 형태로 변수명 앞에 Dim을 적어 선언 후 사용하는 것입니다.
동일한 변수가 다른 용도로 사용될 때의 부작용 등을 방지하기 위해 변수는 선언해서 사용하는 것을 권장합니다.
하지만, 시험에서는 (option explicit 가 적혀있지 않다면) 변수를 선언 없이 바로 사용하셔도 문제를 푸는 데 지장이 없습니다.
좋은 하루 보내세요.