안녕하세요. 엑세스 쿼리 문제를 풀다가 이해가 안가서요!
178쪽 문제 3번에 대한 질문입니다.
182쪽에 문제풀이를 보면 "사번"필드가 행머리글과 값에 필요하기 때문에 두번 삽입되고
행머리글에서도 개수, 값에서도 개수 로 쓰이기 떄문에 요약을 모두 "개수"로 바꾸는데요
1. 값에서 "개수"로 쓰이는건 이해가 가는데 행머리글에서 "개수"로 쓰인가는건 무슨뜻이죠?
행머리글사번은 그냥 필드 명만 바꾸주면(합계 사번:사번) 안되는건가요?
2. 풀다보면 그룹화 할경우에 요약을 하잖아요..
그런데 그룹화 한다는 의미를 잘 이해못하겠어요.. 요약을 할때와 안할때 뭐가다른거죠?
문제 6번도 질문이 있는데요!
1.문제 풀이를 따라 쿼리 작성기로 따라한다음에 마지막에 "SQL보기"로 해서 비교해 봤는데요
문제 풀이에는 그냥 "제품명"이라고만 표시가 되는데 제 SQL보기에는 "하절기제품.제품명" 이런식으로
작성이 되어있습니다. <삭제>문제 풀었을때 SLQ를 예를 들어 가져왔어요! 왜그런거죠??
<삭제>쿼리 예시
DELETE 하절기제품.제품명
FROM 하절기제품
WHERE (((하절기제품.제품명) In ("반코트","롱코트","가죽잠바","부츠")));
2. 쿼리도구에서 실행(!)버튼을 누를 경우에 "00행을 새로 고칩니다."이런식으로 나오잖아요
근데 책 문제풀이에 나오는 거랑 행수가 다릅니다. 그럼 틀린거죠?
똑같이 따라했는데 왜그러는지 모르겠어요ㅜㅜ 왜그럴까요ㅜㅜ
1. 값으로 표시된 것이 모두 개수 인데 이개수의 합계를 지정하기 위해서
합개 사번도 개수로 표시하는 것입니다.
합계를 지정하면 정확한 결과가 나오지 않습니다.
2. 쿼리 작성기로 작성한 경우 그렇게 나타날 수 있습니다.
시나공 채점 프로그램은 정답 파일과 정확히 일치해야 정답으로 인정 하므로 오답으로 처리 되지만
실제 시험에서는 정확한 결과가 나오므로 정답으로 인정 되는 부분입니다.
3. 데이터가 다르거나 만드신 쿼리가 잘못 되었을 수 있습니다.
시간이 되신다면 테이블을 열어 수작업으로 확인 해 보시는 것이 정확하겠죠.
좋은 하루 되세요.
"-
*2015-02-06 12:56:32
1. 값으로 표시된 것이 모두 개수 인데 이개수의 합계를 지정하기 위해서
합개 사번도 개수로 표시하는 것입니다.
합계를 지정하면 정확한 결과가 나오지 않습니다.
2. 쿼리 작성기로 작성한 경우 그렇게 나타날 수 있습니다.
시나공 채점 프로그램은 정답 파일과 정확히 일치해야 정답으로 인정 하므로 오답으로 처리 되지만
실제 시험에서는 정확한 결과가 나오므로 정답으로 인정 되는 부분입니다.
3. 데이터가 다르거나 만드신 쿼리가 잘못 되었을 수 있습니다.
시간이 되신다면 테이블을 열어 수작업으로 확인 해 보시는 것이 정확하겠죠.
좋은 하루 되세요.
"