MySQL에서 날짜별로 데이터를 합산하고 그룹화하는 방법
각 월의 총 값을 더하고 월별로 그룹화하려면 다음 SQL 쿼리를 사용할 수 있습니다.
SELECT MONTHNAME(o_date), SUM(total) FROM theTable GROUP BY YEAR(o_date), MONTH(o_date)
이 쿼리는 먼저 MONTHNAME() 함수를 사용하여 o_date 열에서 월 이름을 추출합니다. 그런 다음 SUM() 함수를 사용하여 매월 총 값을 합산합니다. 마지막으로 GROUP BY 절을 사용하여 o_date 열의 연도 및 월별로 결과를 그룹화합니다.
이 쿼리의 출력은 두 개의 열이 있는 새 테이블이 됩니다.
샘플 데이터를 사용하면 이 쿼리는 다음과 같은 출력을 생성합니다.
MONTHNAME(o_date) | SUM(total) |
---|---|
January | 138 |
February | 88.2 |
April | 29.84 |
위 내용은 MySQL에서 월별 데이터를 합산하고 그룹화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!