책 내용 질문하기
SQL 작성 기준을 모르겟습니다.
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
90
조회수
45
작성일
2017-03-31
작성자
탈퇴*원
첨부파일

예시문에에서는 테이블과 항목이 있어 SQL 명령을 유추하여 작성이 가능한데

기출 따라잡기 의 2번 3번 문제에서는 질문의 내용이 테이블에 없어 작성이 어렵습니다.

443,444 페이지의 답안은 봐도 이해가 않갑니다..

EX)3번문제

SELECT SUM(psale) -> SUM 이라는 항목은 어디서 나온건지 작성자 임의데로 써도 되는것인지, SELECT 다음에는 특정 속성명을 써야 맞는게 아닌지 알려주세요

WHERE pid IN( -> PID 를 조건으로 쓴 이유가 무엇인가요??

3번을 샘플로 하여 문제를 분석하는 요령과 왜 저런 답이 나오는지 해석을 부탁합니다.

답변
2017-04-03 10:16:46

안녕하세요.

SUM(psale)은 판매량(psale)의 합계라는 조건을 보고 수험생이 SUM 함수를 유추해야 합니다.

또한

pid를 조건으로 사용한 것은

하위 질의에서 상품명(name)이 'usb'로 시작하는 상품을 추출한 id와 비교할 값이 문제에서 테이블의 pid와 1:N으로 연결되어 있다는 것이 제시되었으므로 정답과 같이 작성된 것입니다.

오늘도 즐거운 하루 되세요.

  • *
    2017-04-03 10:16:46

    안녕하세요.

    SUM(psale)은 판매량(psale)의 합계라는 조건을 보고 수험생이 SUM 함수를 유추해야 합니다.

    또한

    pid를 조건으로 사용한 것은

    하위 질의에서 상품명(name)이 'usb'로 시작하는 상품을 추출한 id와 비교할 값이 문제에서 테이블의 pid와 1:N으로 연결되어 있다는 것이 제시되었으므로 정답과 같이 작성된 것입니다.

    오늘도 즐거운 하루 되세요.

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