책 내용 질문하기
139p 4번
도서
2020 시나공 정보처리기사 실기 [기본서]
페이지
139
조회수
140
작성일
2020-07-20
작성자
탈퇴*원
첨부파일
조건에서 우선순위가 궁금합니다 1000을 초과하는 지점이 3군데 이상인 곳인지(where 부터 조건 반영)vs 지점이 3개 이상인 곳중에 1000을 초과하는 지점들의 평균인지 .. 조건이 전자여야 되는걸로 알고 있는데 책의 조건이 잘못 된거 아닌가요?? 135p는 where부터 조건 반영해서..
답변
2020-07-21 10:10:07

안녕하세요 길벗수험서 운영팀입니다.

 

구문 적용 순서는

from, where, group by, having, select, order by 순입니다. 

 

이 순서에 따르면, 지점 정보 테이블에서 각 도시 중 매출액이 1000 초과인 지점들이 3개 이상인 경우 해당 도시의 이름과 매출액 평균을 추출하는 sql문이 되죠. 

 

... 확실히 잘못 해석될 여지가 있는 조건이네요.

 

<조건>에 따르면 매출액 1000 미만 지점을 포함하여 3개의 지점만 있는 도시는 추출되어 2개 지점의 평균만 구해져야 하지만, 해당 SQL문으로는 추출되지 않겠네요.

 

오탈로 학습에 불편을 드려 사과드립니다.

 

해당 문구는 수정하여 정오표에 반영토록 하겠습니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-07-21 10:10:07

    안녕하세요 길벗수험서 운영팀입니다.

     

    구문 적용 순서는

    from, where, group by, having, select, order by 순입니다. 

     

    이 순서에 따르면, 지점 정보 테이블에서 각 도시 중 매출액이 1000 초과인 지점들이 3개 이상인 경우 해당 도시의 이름과 매출액 평균을 추출하는 sql문이 되죠. 

     

    ... 확실히 잘못 해석될 여지가 있는 조건이네요.

     

    <조건>에 따르면 매출액 1000 미만 지점을 포함하여 3개의 지점만 있는 도시는 추출되어 2개 지점의 평균만 구해져야 하지만, 해당 SQL문으로는 추출되지 않겠네요.

     

    오탈로 학습에 불편을 드려 사과드립니다.

     

    해당 문구는 수정하여 정오표에 반영토록 하겠습니다.

     

    행복한 하루되세요 :)

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