상담문의

ㆍ HOME > 상담문의 > 정보처리기사 실기
제 목 SQL-DML 질문
글쓴이  기사친구작성일 2010-10-19 오후 10:16:10조회수 458
글공유
게시글을 twitter로 보내기게시글을 facebook으로 보내기게시글을 Me2Day로 보내기게시글을 요즘으로 보내기

김은정님 안녕하세요?

질문에 답변드립니다.

GROUP BY 옵션을 사용하게 되면 결과는 2번과 같이 중복이 제거되고

출력이 됩니다.

교재 239페이지 하단의 3개의 테이블은 명령의 결과가 추출되는 과정을 설명드린 것입니다.

원래의 테이블에서 GROUP BY 옵션을 사용하게 되면 두번째 테이블처럼 과목이름 별로

묶이게 되고 그런 후에 문제에서 요구하는 기말성적의 평균값을 구하여 출력된다는

과정을 표기해 드린 것입니다. ^^

등록테이블에서 교재에서 처럼 SQL 쿼리를 작성하게 되면 세번째 테이블이 결과로

출력되게 됩니다.

두번째 테이블은 세번째 테이블 결과를 출력하기 위한 과정을 설명드리기 위해 표기해 둔

것입니다. ^^

GROUP BY 함수는 AVG 나 SUM , MAX , MIN 과 같은 함수를 이용하여 특정 연산결과값을

그룹별로 출력하고자 할 때 주로 사용됩니다.

이해가 안되시면 다시 질문을 주세요.

열공하시구요.

활기찬 하루되세요. ^^










안녕하세요.
간단한 질문 하나드립니다. ^^

239p에서
select 과목이름,
FROM 등록,
GROUP BY 과목이름
으로 되어있을 때 출력문에 대해 궁금합니다.

1. 데이터베이스         2. 데이터베이스
    데이터베이스             운영체제
    데이터베이스                  .
    운영체제                         .
    운영체제
         .
         .

1번인가요 2번인가요?

만약 1번이라면 책에서의 예제처럼 기말평균을 같이 구할때에는
2번과 같이(과목이름이 하나씩) 출력되는게 이상해서요.

답변 부탁드려요. 감사합니다 ^^

댓글쓰기 :
이전글 정보처리실기 15강 워크시트 2,3번 의문점
다음글 문제가 안 풀려여..ㅠ.ㅠ
고객지원센터

02-556-3650

평일 9:00~18:00

일요일 공휴일 휴무

계좌번호안내

농협은행 724-01-173541

국민은행 633601-04-044665

예금주 (주)조은캠프

상호명 : (주)조은캠프 ㅣ 대표이사 : 이유락 ㅣ 대구광역시 북구 대학로80 경북대학교 IT융합산업빌딩 11층
사업자번호 : 504-81-62507 ㅣ 본사 : 053-954-0030 ㅣ 기술지원 : 070-7019-1144 ㅣ 팩스 : 050-7711-2200 ㅣ 
원격평생교육시설13호 ㅣ 출판사 : 345-2005-00013 ㅣ 통신판매업 : 2005-대구북구-00158 ㅣ 정보보호책임자 : 김창연  
기사친구는 SSL보안방식의 암호화구간을 적용하여 사이트를 안전하게 이용하실 수 있습니다.
COPYRIGHT 2005 (주)조은캠프 ALL RIGHTS RESERVED.관리자에게 메일보내기