【发布时间】:2020-12-22 19:52:38
【问题描述】:
我有一个如下图的表格,日期列是一个字符串(MMMM-yyyy)。
我想选择 ID 的最新行。对于 ID #2,最新日期为 2020 年 8 月,价格为 45.40
ID Date Price
2 August-2020 45.40
2 July-2020 42.30
我尝试了format(date, 'MMMM-yyyy) as formatted date 和STR_TO_DATE(date, '%MMMM-%yyyy'),但无法将其转换为日期,因此我可以订购该列。我想保持这种格式的日期,我只需要为我的查询订购它。
【问题讨论】:
标签: mysql sql string date greatest-n-per-group