【发布时间】:2013-05-24 17:18:30
【问题描述】:
我想使用 group by 从我的 FileList 中选择所有不同的文件。但我只想返回具有最高 id 的元素。我只得到第一个条目。 如何解决这个问题?
select * from files group by name;
这是我的表格内容...
ID NAME DATE USER
1443 - /test.txt - 24 May 2013 12:56:15 - XX
1444 - /test.txt - 24 May 2013 12:54:41 - XX
1445 - /test.txt - 24 May 2013 12:53:38 - AB
1446 - /test.txt - 24 May 2013 12:44:32 - XX
1983 - /asdf.txt - 24 May 2013 13:46:32 - KS
【问题讨论】:
-
group by不是这样工作的。阅读本文以了解发生了什么:rpbouman.blogspot.de/2007/05/debunking-group-by-myths.html
标签: mysql group-by greatest-n-per-group