책 내용 질문하기
온라인 채점 결과 문의
도서
2024 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
0
조회수
41
작성일
2024-10-25
작성자
박*영
첨부파일
p.306-307 쿼리 질문있습니다!
2. 신규원생추가 0/7문의하기
쿼리 비교 X [신규원생추가] 쿼리 (INSERT INTO 원아 ( 원아번호, 원아명, 생년월일, 반번호, 성별, 주소, 전화번호, 특이사항 ) SELECT 신규원생.원아번호, 신규원생.원아명, 신규원생.생년월일, 신규원생.반번호, 신규원생.성별, 신규원생.주소, 신규원생.전화번호, 신규원생.특이사항 FROM 신규원생 GROUP BY 신규원생.원아번호, 신규원생.원아명, 신규원생.생년월일, 신규원생.반번호, 신규원생.성별, 신규원생.주소, 신규원생.전화번호, 신규원생.특이사항 HAVING ((Left("원아번호",1)="7")); )이 정답(INSERT INTO 원아 ( 원아번호, 원아명, 생년월일, 반번호, 성별, 주소, 전화번호, 특이사항 ) SELECT 신규원생.원아번호, 신규원생.원아명, 신규원생.생년월일, 신규원생.반번호, 신규원생.성별, 신규원생.주소, 신규원생.전화번호, 신규원생.특이사항 FROM 신규원생 WHERE (((신규원생.원아번호) Like "7*")); )과 다릅니다.
4. 반별남여수 쿼리 0/7문의하기
쿼리 비교 X 파일의 [반별남여수] 쿼리를 실행할 수 없습니다.
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))); )과 다릅니다.
4-2번의 경우는 like 함수가 아닌 left 함수를 써도 되는지 궁금합니다!
4-4는 그대로 실행이 잘되는데 왜 오답이라 뜨는지 궁금합니다ㅜ 확인부탁드려요!!
4-5는 마지막 count([반번호])에 [ ] 를 붙였는데, 안붙인 정답과 같이 실행했을 때 값은 문제와 동일하게 나오는데 그래도 틀린걸까요? 확인부탁드려요!!
답변
2024-10-28 18:18:34
안녕하세요.
4-2 : 문제에서 LIKE를 사용하라는 지시사항이 없으므로 LEFT를 사용해도 실제 시험장에서는 맞는 것으로 채점됩니다.
4-4 : 문제에 제시된 그림과 결과가 다르므로 감점된 것입니다.
4-5 : [ ]를 넣든 안넣든 결과가 정상적으로 실행되면 실제 시험장에서는 맞는 것으로 채점됩니다.
즐거운 하루 되세요.
-
관리자2024-10-28 18:18:34
안녕하세요.
4-2 : 문제에서 LIKE를 사용하라는 지시사항이 없으므로 LEFT를 사용해도 실제 시험장에서는 맞는 것으로 채점됩니다.
4-4 : 문제에 제시된 그림과 결과가 다르므로 감점된 것입니다.
4-5 : [ ]를 넣든 안넣든 결과가 정상적으로 실행되면 실제 시험장에서는 맞는 것으로 채점됩니다.
즐거운 하루 되세요.