[英]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.