책 내용 질문하기
온라인 채점 결과 문의
도서
2026 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
0
조회수
48
작성일
2026-06-24
작성자
유*영
첨부파일

2026_최신기출유형_02회

-5. 추가모집처리 쿼리 0/7

-쿼리 비교 X [추가모집처리] 쿼리 (UPDATE 반정보 SET 반정보.비고 = "추가모집대상" WHERE (((반정보.반번호) Not In (select 반번호 from 원아 group by 반번호 having count(원아번호)>=5))); )이 정답(UPDATE 반정보 SET 반정보.비고 = "추가모집대상" WHERE (((반정보.반번호) Not In (select 반번호 from 원아 group by 반번호 having count(반번호) >= 5))); )과 다릅니다.


having count 쪽에서 반번호가 아닌 원아번호로 설정하면 안 되는지 궁금합니다.

결과는 똑같게 나왔습니다.

답변
2026-06-25 10:25:04

안녕하세요.

결과가 같게 나온 이유는 보통 원아번호가 기본키(중복 없음, Null 없음) 이기 때문입니다.

따라서

Count(반번호)

Count(원아번호)

는 현재 데이터에서는 동일한 개수를 반환할 가능성이 높습니다.

문제에서 특별히 사용할 필드가 제시된 것이 아니라면 결과가 맞으면 실제 시험에서는 맞게 채점될 것으로 예상됩니다.

즐거운 하루 되세요.

  • 관리자
    2026-06-25 10:25:04

    안녕하세요.

    결과가 같게 나온 이유는 보통 원아번호가 기본키(중복 없음, Null 없음) 이기 때문입니다.

    따라서

    Count(반번호)

    Count(원아번호)

    는 현재 데이터에서는 동일한 개수를 반환할 가능성이 높습니다.

    문제에서 특별히 사용할 필드가 제시된 것이 아니라면 결과가 맞으면 실제 시험에서는 맞게 채점될 것으로 예상됩니다.

    즐거운 하루 되세요.

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