안녕하세여 쿼리 결과 순서관련해서 질문올립니다.
기출 문제 6,7회 액세스 해설에서 나온 쿼리의 결과 순서와 제가 친 쿼리의 결과 순서를 보면 책이랑 다르게 나옵니다. 제가 어떤한 실수를 한것인지 파악하기가 힘드네요, 6회의 경우 조건을 주어서 폼을 뽑으니깐 상관이 없는 것 같은데 7회릐 경우 쿼리 순서가 다르게 나오니 폼에서 뽑으라는 레코드 순서도 다르게 나오는것 같습니다.
제가 친 파일을 함께 올립니다.
1. 제가 각각 작성한 쿼리 순서에 어떤 이상이 있는 건지?
2. 어떻게 정정해야하고 작성시 어떤점을 유의해야하는지 알려주세요. 감사합니다.
3. 테이블을 만들때 통화쓸 부분은 통화로, 텍스트는 텍스트로 구분히여 작성한 후 이것을 기반으로 쿼리를 만든 후 나온 소수점 숫자나 일반 숫자 쿼리 레코드값에에 통화 기호나, 백분율 붙일때 디자인 보기 상태로 가서 해당 필드명을 고른 후 오른쪽 버튼 눌러서 속성으로 가면 형식에 가서 통화와 백분율를 누르고 소수점 자리는 0으로 만들라고 하는데, 제가 종종할때 마다 필드 속성 창에 소수점자리 라는 명이 빠진상태로 나옵니다. 이때 형식에 가서 백분율이나 통화를 누리고 실행을 하면 값이 바뀌지 않는데요, 이때 액세스를 저장하고 껐다가 다시 키면 그때 소수점자리가 부분이 나와서 그때 수정을 합니다. 왜이러한 현상이 생기는지 궁금합니다. 이런 경험을 꽤 하였거든요.... 알려주시면 감사하겠습니다.
4. 그리고 첨부파일의 엑셀 5회는 기출문제 5회를 보고 연습한 파일인데, 결제금액 50만원 이상인 남성회원의 합을 dsum으로 구하는데 계속 0이 나옵니다. 다른 요구 조건들을 구할때도 dsum을 썼늗데 답이 잘옵니다.
나머지들과 그 문제있는 것들과 무슨 차이가 있는지 모르겠습니다. 제가 무슨 실수을 했는지 알려주세요 ㅠㅠ
안녕하세요. 길벗 수험서 운영팀입니다.
첨부한 파일처럼 조건으로 성별이 사용되었는데 데이터 영역의 필드명에 성별이 2개가 있을 경우 결과를 올바르게 표시하지 못합니다. C열은 숨기기를 하기 때문에 필드명을 어떤것을 지정해도 관계가 없습니다.
-
*2014-04-16 09:42:59
안녕하세요. 길벗 수험서 운영팀입니다.
1. 2테이블에서 특정 필드에 기본키를 설정하면 해당 필드로 정렬이 됩니다.첨부하신 파일에서 테이블2의 첫번째 필드에 기본키를 설정했기 때문에 쿼리의 정렬이 다른 것입니다.기본키 설정은 문제의 처리 조건에 기본키를 지정하라는 내용이 있을 경우에만 지정하면 되는데 임의로 지정해도 관계는 없습니다.그러므로 첨부하신 파일은 잘못 작성한 것이 아닙니다.3. 문의하신 대로 속성 창에서 소수 자릿수가 표시되지 않는 경우에는 지정하지 않습니다.결과적으로 폼과 보고서에서만 소수 자릿수 0으로 만들어 주면 되므로, 폼과 보고서에서 소수점 이하가 표시되는 컨트롤의 경우에만 속성 창에서 소수 자릿수를 0으로 지정해 주면 됩니다.4. 데이터 영역(A3:K3)의 필드명 중 성별(C3, F3)이 2개가 있네요.
첨부한 파일처럼 조건으로 성별이 사용되었는데 데이터 영역의 필드명에 성별이 2개가 있을 경우 결과를 올바르게 표시하지 못합니다. C열은 숨기기를 하기 때문에 필드명을 어떤것을 지정해도 관계가 없습니다.그렇기 때문에 C3셀의 필드명을 다른 것(예 : 성별1)으로 수정해 주면 결과가 올바르게 표시될 것입니다.행복한 하루되세요.^^"