책 내용 질문하기
최신기출유형 01회 문제6번
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
83
조회수
129
작성일
2017-10-03
작성자
탈퇴*원
첨부파일
현재 답이 아래와 같은데,
SELECT 제품명, Avg(납품단가) AS 평균단가, Avg(납품수량) AS 평균수량
FROM 제품, 납품목록
WHERE 제품.제품코드 = 납품목록.제품코드
GROUP BY 제품명
HAVING Avg(납품수량) >= 50
위의 GROUP BY 절에서 제품명 말고
납품목록.제품코드 혹은 제품.제품코드를 사용해도 되는지 궁금합니다.
답변
2017-10-10 11:26:12
안녕하세요.
Select문에 기술된 속성명을 이용해야 합니다.
즉 Select문에 제품명이 기술되어 있으므로 제품명으로 그룹을 지정해야 합니다.
제품코드를 사용하려면
Select문에서 제품명 대신 제품코드를 기술해야 합니다.
오늘도 즐거운 하루 되세요.
-
*2017-10-10 11:26:12
안녕하세요.
Select문에 기술된 속성명을 이용해야 합니다.
즉 Select문에 제품명이 기술되어 있으므로 제품명으로 그룹을 지정해야 합니다.
제품코드를 사용하려면
Select문에서 제품명 대신 제품코드를 기술해야 합니다.
오늘도 즐거운 하루 되세요.