2025_최신기출문제_2022년상시02
-3. <자산정보조회> 쿼리 작성&실행 0/5
-쿼리 비교 X [자산정보조회] 쿼리 (SELECT 재무정보조회.회사명, 재무정보조회.년도, 재무정보조회.유동자산, 재무정보조회.고정자산, [유동자산]+[고정자산] AS 자산총계 INTO 조회된회사자산정보 FROM 재무정보조회 GROUP BY 재무정보조회.회사명, 재무정보조회.년도, 재무정보조회.유동자산, 재무정보조회.고정자산 HAVING (((재무정보조회.회사명) Like "*" & [회사명의 일부를 입력하세요] & "*") AND ((재무정보조회.년도)=2020)); )이 정답(SELECT 재무정보조회.회사명, 재무정보조회.년도, 재무정보조회.유동자산, 재무정보조회.고정자산, [유동자산]+[고정자산] AS 자산총계 INTO 조회된회사자산정보 FROM 재무정보조회 WHERE (((재무정보조회.회사명) Like "*" & [회사명의 일부를 입력하세요] & "*") AND ((재무정보조회.년도)=2020)); )과 다릅니다.
안녕하세요.
이번 오답 원인은 불필요하게 ‘요약(Σ)’을 켜서 GROUP BY / HAVING 구조가 생긴 것입니다.
작성한 쿼리:
GROUP BY 회사명, 년도, 유동자산, 고정자산
HAVING 회사명 Like ... AND 년도=2020정답:
WHERE 회사명 Like ... AND 년도=2020이 문제는 합계, 평균, 개수 같은 집계 작업이 전혀 없습니다. 따라서 요약 기능을 켤 필요가 없습니다.
자산총계: [유동자산]+[고정자산]도 단순 계산 필드일 뿐 집계가 아니므로 Σ를 사용하지 않습니다.
즉 디자인 보기에서 Σ 요약을 끄고, 조건 행에
Like "*" & [회사명의 일부를 입력하세요] & "*"와
2020을 입력하면 정답 구조가 됩니다.
핵심은:
집계 없음 → Σ 사용하지 않음 → WHERE
집계 있음 → Σ 사용 → GROUP BY / HAVING 가능입니다.
즐거운 하루 되세요.
-
관리자2026-10-20 09:15:04
안녕하세요.
이번 오답 원인은 불필요하게 ‘요약(Σ)’을 켜서 GROUP BY / HAVING 구조가 생긴 것입니다.
작성한 쿼리:
GROUP BY 회사명, 년도, 유동자산, 고정자산 HAVING 회사명 Like ... AND 년도=2020정답:
WHERE 회사명 Like ... AND 년도=2020이 문제는 합계, 평균, 개수 같은 집계 작업이 전혀 없습니다. 따라서 요약 기능을 켤 필요가 없습니다.
자산총계: [유동자산]+[고정자산]도 단순 계산 필드일 뿐 집계가 아니므로 Σ를 사용하지 않습니다.즉 디자인 보기에서 Σ 요약을 끄고, 조건 행에
Like "*" & [회사명의 일부를 입력하세요] & "*"와
2020을 입력하면 정답 구조가 됩니다.
핵심은:
집계 없음 → Σ 사용하지 않음 → WHERE 집계 있음 → Σ 사용 → GROUP BY / HAVING 가능입니다.
즐거운 하루 되세요.