책 내용 질문하기
distinct, sum...
도서
[2011] 정보처리산업기사 실기
페이지
350
조회수
121
작성일
2011-10-06
작성자
첨부파일

1. 그룹함수에서 sum()과 count()함수의 차이를 잘모르겠습니다.

2. select 문에서 사용하는 distinct와 distinctRow 의 차이를 잘모르곘어요

답변
2011-10-07 09:22:15

안녕하세요.

SUM은 합계를 구하는 함수입니다.

COUNT는 개수를 구하는 함수이구요.

Distinct와 Distinctrow는 모두 동일한 항목의 경우 한 번만 추출하는 것인데, 대상이 다릅니다.

Distinct는 지정된 필드를 대상으로 하고 Distinctrow는 레코드를 대상으로 합니다.

하지만 데이터베이스에서 동일한 레코드는 존재하면 오류이므로 Distinctrow는 오류 체크의 목적으로 사용하므로 거의 사용되는 경우가 없습니다.

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

"
  • *
    2011-10-07 09:22:15

    안녕하세요.

    SUM은 합계를 구하는 함수입니다.

    COUNT는 개수를 구하는 함수이구요.

    Distinct와 Distinctrow는 모두 동일한 항목의 경우 한 번만 추출하는 것인데, 대상이 다릅니다.

    Distinct는 지정된 필드를 대상으로 하고 Distinctrow는 레코드를 대상으로 합니다.

    하지만 데이터베이스에서 동일한 레코드는 존재하면 오류이므로 Distinctrow는 오류 체크의 목적으로 사용하므로 거의 사용되는 경우가 없습니다.

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

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