1.
사용되지않은운송방법 쿼리와 접수현황분석 쿼리는 정답과 대소문자, 배치순서 등등 모두 같은데도 틀리다고 나옵니다. 아무리 5회 정답과 비교하면서 봐도 띄어쓰기 하나 틀리지 않습니다. 채점 프로그램을 돌리면,
접수현황분석^쿼리('TRANSFORM^Count^(^접수.[사용자]^)
^AS^사용자의개수^SELECT^접수.[지역코드]^,^Count^(^접수.[사용자]^)^AS^[합계^사용자]^FROM^접수
^GROUP^BY^접수.[지역코드]^PIVOT^접수.[운송코드];^')가^
정답('TRANSFORM^Count^(^접수.사용자^)
^AS^사용자의개수^SELECT^접수.지역코드^,^Count^(^접수.사용자^)^AS^[합계^사용자]^FROM^접수
^GROUP^BY^접수.지역코드^PIVOT^접수.운송코드;^')과^다릅니다.
이렇게 나옵니다.
저는 책대로 쿼리 디자인을 이용해서 그대로 작성했는데도 이러네요. 아마도 접수.[지역코드]에 붙어있는 []가 문제인 것 같은데, 어떻게 해결해야 하죠? 또, 정답으로 고치려면 어떻게 해야하나요?
*SQL보기로 보면 정답과 비교했을 때 ODBC시간초과 빼고 전부 똑같습니다.
2.
사용되지않은운송방법 쿼리의 경우, 쿼리디자인에서 보면 완전히 똑같습니다. 대소문자, 필드의 테이블, 배치순서 등등 모두 똑같습니다. 그런데도 틀리게 나옵니다. SQL보기를 하면,
SELECT 운송.운송코드, 운송.운송방법, 운송.운송요금
FROM 운송 INNER JOIN 접수 ON 운송.운송코드 = 접수.운송코드
WHERE (((운송.운송코드) Not In (select 운송코드 from 접수)));
이렇게 나옵니다. 저는 INNER JOIN을 한 적이 없음에도 불구하고 이렇게 나옵니다. 정답파일에는 INNER JOIN 접수 ON 운송.운송코드 = 접수.운송코드 라는 문구 자체가 없네요. 무엇이 문제죠? 분명히 쿼리 디자인에서 책과 다르지 않은 방법 그대로 했습니다.
1. 시나공 채점 프로그램이 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 된 부분으로
실제 시험에서는 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.
2. 하나의 테이블을 열어 작성해야 하는 문제에 여러 테이블을 열어 놓은 경우 기본적으로 적용된 조인 속성이 표시될 수도 있습니다.
결과에 이상이 없다면 오답처리 되는 부분은 아닙니다.
좋은 하루 되세요.
-
*2016-08-30 11:34:43
1. 시나공 채점 프로그램이 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 된 부분으로
실제 시험에서는 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.
2. 하나의 테이블을 열어 작성해야 하는 문제에 여러 테이블을 열어 놓은 경우 기본적으로 적용된 조인 속성이 표시될 수도 있습니다.
결과에 이상이 없다면 오답처리 되는 부분은 아닙니다.
좋은 하루 되세요.