首頁 >資料庫 >mysql教程 >如何在 MySQL 中按月對資料進行求和和分組?

如何在 MySQL 中按月對資料進行求和和分組?

Patricia Arquette
Patricia Arquette原創
2024-11-18 09:39:02771瀏覽

How to Sum and Group Data by Month in MySQL?

如何在MySQL 中按日期將資料求和和分組

要將每個月的總值相加並按月分組,您可以使用下列SQL 查詢:

此查詢首先使用o_date 列來擷取月份名稱MONTHNAME() 函數。然後,它使用 SUM() 函數將每個月的總值相加。最後,它使用 GROUP BY 子句按 o_date 列的年份和月份對結果進行分組。

此查詢的輸出將是一個包含兩列的新表:

  • MONTHNAME(o_date): 月份名稱
  • SUM(total): 總價值月

使用您的範例數據,此查詢將產生以下輸出:

MONTHNAME(o_date) SUM(total)
January 138
February 88.2
April 29.84

以上是如何在 MySQL 中按月對資料進行求和和分組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn