2017-12-30 2 views
-1

ID, DATE, TYPEAMOUNT 열이있는 "비용"테이블이 있습니다. TYPE 열에는 예를 들어 집세, 음식, 옷 등과 같은 여러 종류의 비용 범주가 포함됩니다. 각각의 합계는 어떻게 계산합니까? TYPE? 결국 나는 Pareto 종류의 차트를 얻고 싶습니다. 유형별 SQL 합계

가 지금은 하나의

SELECT SUM(AMOUNT) FROM Expenses WHERE TYPE="Food" 

데이터베이스에 의해 하나의 요약 할 수 있어요 것은 MariaDB10 그 중요한 경우 phpMyAdmin을 조작 할 수 있습니다.

+0

https://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to 참조 -me-to-be-a-very-simple-sql-query – Strawberry

답변

1

간단히 GROUP BY 절을 사용하여 비용 유형별 금액을 그룹화하십시오.

SELECT 필드 목록에 유형을 추가 했으므로 각각 type 상대 amount을 볼 수 있습니다.

이 시도 : 다음 시간에 대한

SELECT SUM(amount), type FROM Expenses 
group by type