比方说,我有以下两个条目:GROUP BY最大mysql中
`id` | `timestamp` | `content` | `reference`
1 | 2012-01-01 | NEWER | 1
2 | 2013-01-01 | NEWEST | 1
3 | 2011-01-01 | OLD | 2
我需要从我的查询结果如下:
`id` | `timestamp` | `content` | `reference`
2 | 2013-01-01 | NEWEST | 1
3 | 2011-01-01 | OLD | 2
这里就是我有这么远,但它是不正确:
SELECT * FROM table GROUP BY reference
什么是正确的查询在这里?
我正在寻找每个参考ID最新的content
。在上面的示例中,有两个引用ID(1 & 2),我想获取每个引用的最新条目。
你能有什么话你期待描述。你的数据样本并不明显。 – 2013-03-15 23:54:14
请参阅最新的回复。 – David542 2013-03-15 23:55:21
如果您可以将您的模式和测试数据放在SQLFiddle(对于所有这样的问题),这对读者会非常有帮助。 – halfer 2013-03-16 00:00:39