2014-03-13 1 views
0

이 간단한 쿼리를 사용하려고합니다. 특정 바우처 코드를 사용한 횟수와 사용 된 바우처 코드 당 총 할인 값이 무엇인지 알고 싶습니다.Mysql 값으로 행 및 그룹 수를 계산하는 방법?

데이터베이스 테이블의 필드는 discount_value, discount_data입니다. discount_data에는 바우처 코드가, discount_value에는 구매 ID 당 할인액의 합계가 저장됩니다.

SELECT discount_data, 
     COUNT(*) 
    FROM wp_wpsc_purchase_logs 
GROUP BY 
     discount_data 

사용 된 바우처 코드의 양을 얻는 것 같습니다.

하지만 사용한 바우처 코드 당 총 discount_value는 어떻게 받습니까? 당신이 찾고있는 무엇을 SUM() 기능은

관련

+0

'SUM (discount_value)'일 수있다? – Alexander

답변

1

인가?

SELECT discount_data, COUNT(*), SUM(discount_value) 
FROM wp_wpsc_purchase_logs 
GROUP BY discount_data 
0

SUM() 함수

SELECT discount_data, SUM(discount_value), count(*) 
FROM wp_wpsc_purchase_logs 
GROUP BY discount_data 
관련 문제