我是SQL新手。在我的查询中,我需要max closeprice(column-name)和date(column-name)。那一年的每个月。我创建了这个查询:
Select max(close), date from commodity where commodity ='rice' and location= 'pune' year(date) ='2022' group by month(date) order by month(date) desc;
在这个查询中,我得到了一个最高收盘价,但我没有得到实际的最高收盘价日期。我得到了一个最高收盘价的最高日期。示例
我想要这个:该日期的实际最高收盘价和最高收盘价
date close
2022-10-15 5600
2022-09-11 6200
我得到的是:最大日期和最大关闭图片
date close
2022-10-31 5600
2022-09-30 6200
2条答案
按热度按时间qvsjd97n1#
试试这个:
c3frrgcw2#
一个简单的
GROUP BY
on date列将帮助您获取此类数据