簡體   English   中英

MySQL 查詢幫助 - 獲取 MAX(日期)

[英]MySQL Query Help - Get MAX(Date)

我有如下所示的表格:

類型 值_1 價值_2 Standby_Date
一個 50 20 2022-06-01
一個 100 40 2022-06-06
一個 200 60 2022-06-03
300 80 2022-06-04
400 100 2022-06-09

我試圖在一個查詢中獲取 value_1 和 value_2 的總和,其中 type = A 的最新待機日期。 因此,結果將如下所示:

類型 總和(值_1) 總和(值_2) Standby_Date
一個 350 120 2022-06-06

想知道實現上述結果的查詢是什么。 提前謝謝你!

您只需要使用max來獲得組中的最大日期,然后sum即可獲得總數:

select type, sum(value_1), sum(value_2), max(standby_date)
from t
where type = 'a'
group by type

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM