2011-01-13 2 views
0

저는 Column Amount를 가지고 있는데, 그 Amount 열에 다른 값을 가진 여러 행을 얻을 것입니다. 이러한 모든 금액의 SUM을 출력으로 가져올 수 있도록 선택 쿼리가 필요합니다.모든 행에 대해 SUM 계산으로 선택 쿼리를 작성해야합니까?

SELECT SUM(Amount) AS Total 
FROM yourtable 

결과는 컬럼의 총 합계를 포함하는 하나의 행을 포함합니다 :

감사 그리고 감사합니다

+0

* 동적 집합 *에 쿼리하는 방법에 대한 질문이 있습니까? –

+0

@pst : 나는 그가 "나는 열량이있다"고 생각한다. –

+0

각 열에 대해 SUM을 원합니까? –

답변

1

이 :

SELECT SUM(t.amount) 
    FROM YOUR_TABLE t 

...이 하나의 값, 양 열의 모든 값의 합계를 반환한다. 서로 다른 값 그룹에 대한 합계를 보려면 GROUP BY 절을 쿼리에 추가해야합니다.

SELECT SUM(t.amount) 
    FROM YOUR_TABLE t 
GROUP BY t.column 
2

는 SUM의 aggregrate 기능을 사용하십시오.

+0

Thanx @Mark Nthony :) –

관련 문제