책 내용 질문하기
온라인 채점 결과 문의
도서
2026 한 권으로 끝내는 시나공 컴활 1급 필기+실기 (컴퓨터활용능력 1급)
페이지
0
조회수
72
작성일
2026-07-28
작성자
김*진
첨부파일

2026_최신기출문제_06회_2024년상시02

-3. 상권별소득조회 쿼리 0/7

-쿼리 비교 X [상권별소득조회] 쿼리 (SELECT 서울상권분석.상권명, 서울상권분석.월평균소득금액, 서울상권분석.총지출금액, String([월평균소득금액]/5000,"◎") AS 월평균소득평가 INTO 상권별소득평가 FROM 서울상권분석 GROUP BY 서울상권분석.상권명, 서울상권분석.월평균소득금액, 서울상권분석.총지출금액 HAVING (((서울상권분석.상권명) Like "*" & [상권명의 일부를 입력] & "*")); )이 정답(SELECT 서울상권분석.상권명, 서울상권분석.월평균소득금액, 서울상권분석.총지출금액, String([월평균소득금액]/5000,"◎") AS 월평균소득평가 INTO 상권별소득평가 FROM 서울상권분석 WHERE (((서울상권분석.상권명) Like "*" & [상권명의 일부를 입력] & "*")); )과 다릅니다.


해당 문제에서 저는 월평균소득평가를 식으로 했고 정답은 묶는방법이어서 틀린 것 같습니다. 처음에 묶는 방법으로 쿼리를 실행시켰을 때 빈 줄이 마지막에 삽입되어있었고 이에 식으로 바꿨더니 해당 줄이 사라져서 식으로 한 것이었는데, 묶는 방법과 식을 구분할 수 있는 다른 방법이 있을까요?

답변
2026-07-29 09:44:29

안녕하세요.

GROUP BYHAVING집계 쿼리에서만 사용하는 구문입니다.

이 문제는 집계가 없는 일반 선택 쿼리이므로 조건은 **WHERE**로 처리해야 합니다.

따라서 요약은 '조건'으로 설정해야 하며, '묶는 방법'으로 설정하면 GROUP BYHAVING이 생성되어 채점 프로그램에서 오답 처리됩니다.

즐거운 하루 되세요.

  • 관리자
    2026-07-29 09:44:29

    안녕하세요.

    GROUP BYHAVING집계 쿼리에서만 사용하는 구문입니다.

    이 문제는 집계가 없는 일반 선택 쿼리이므로 조건은 **WHERE**로 처리해야 합니다.

    따라서 요약은 '조건'으로 설정해야 하며, '묶는 방법'으로 설정하면 GROUP BYHAVING이 생성되어 채점 프로그램에서 오답 처리됩니다.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.