SUM(SQL Server Compact)
식에서 모든 값 또는 DISTINCT 값만의 합을 반환합니다. SUM은 숫자 열에서만 사용할 수 있습니다. Null 값은 무시됩니다.
구문
SUM ([ ALL ] expression )
인수
ALL
모든 값에 집계 함수를 적용합니다. 기본값은 ALL입니다.식
상수, 열 이름 또는 함수와 산술, 비트 및 문자열 연산자의 조합입니다. expression 인수는 bit 데이터 형식을 제외한 정확한 숫자 또는 대략적인 숫자 데이터 형식 범주의 식입니다. 집계 함수 및 하위 쿼리는 허용되지 않습니다.
반환 값
가장 정확한 expression데이터 형식으로 모든 expression값의 합을 반환합니다.
식 결과 |
반환 형식 |
---|---|
integer 범주 |
int |
numeric 범주(p, s) |
numeric (38, s) |
money 및 smallmoney 범주 |
money |
float 및 real 범주 |
float |
코드 예
다음 예에서는 Products 테이블에서 생산 중단된 모든 제품의 재고 수량 합계를 쿼리합니다.
SELECT SUM([Units In Stock])AS "Units Remaining" FROM Products WHERE Discontinued = 'True'
결과 집합은 다음과 같습니다.
Units Remaining
---------------
101