【发布时间】:2019-05-11 06:07:34
【问题描述】:
给定一张桌子
id date job color qty
1 2018-12-10 12345 green 1
2 2018-12-11 12345
3 2018-12-15 12345
4 2018-12-21 12345 red
5 2018-12-21 12345 4
6 2018-12-22 12345
id 列是自动递增的,是表的主键。
一个简单的查询
SELECT * FROM `table` WHERE `job` = '12345' ORDER BY `id` ASC;
将按插入顺序返回作业12345 的所有记录。
问题: 如何查询表以仅返回包含每列最新值的单行?
所需的行看起来像这样
6 2018-12-22 12345 red 4
【问题讨论】:
标签: mysql