SQL: Select most recent date for each category

后端 未结 4 891
攒了一身酷
攒了一身酷 2020-12-09 16:21

I\'m pulling data from a database and one of the tables contain two columns that together identify a location and another column containing a date of each time it was servic

4条回答
  •  情歌与酒
    2020-12-09 17:18

    This is a simple "group by" using the fact the the "most recent" date is the "highest valued", or max(), date

    select category_a, category_b, max(date)
    from mytable
    group by category_a, category_b
    order by category_a, category_b -- The ORDER BY is optional, but the example data suggests it's needed
    

提交回复
热议问题