책 내용 질문하기
실기 2권 p.93 문제 3번 질문드립니다.
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
93
조회수
98
작성일
2018-09-16
작성자
탈퇴*원
첨부파일

답이 select sum(psale)이라고 되있는데, select sum(*) 이라고 해도 틀리나요?

만약 틀리다고 하면 어떤 차이가 있죠?

답변
2018-09-17 18:40:14

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

select sum(*) 을 사용할 경우 테이블에 있는 모든 값들을 더하라는 SQL문이 되어버립니다.

해당 문제는 상품의 판매량 즉, 테이블의 'psale' 속성만을 더하라는 문제로써, 모든 속성을 가리키는 와일드 문자 *는 사용할 수 없습니다.

행복한 하루되세요.^^

  • *
    2018-09-17 18:40:14

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

    select sum(*) 을 사용할 경우 테이블에 있는 모든 값들을 더하라는 SQL문이 되어버립니다.

    해당 문제는 상품의 판매량 즉, 테이블의 'psale' 속성만을 더하라는 문제로써, 모든 속성을 가리키는 와일드 문자 *는 사용할 수 없습니다.

    행복한 하루되세요.^^

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