这是我表格的简化版本。
我想知道如何进行分组查询,按标题分组,但每个组返回的记录是最近创建的。然后我会按照浏览量排序。
我猜可以通过子查询并按创建时间排序,然后按标题分组,再从这些结果中按浏览量排序。但我想肯定有更好的方法。
谢谢。
编辑:
示例数据:
tbl_records
-title
-created
-views
我想知道如何进行分组查询,按标题分组,但每个组返回的记录是最近创建的。然后我会按照浏览量排序。
我猜可以通过子查询并按创建时间排序,然后按标题分组,再从这些结果中按浏览量排序。但我想肯定有更好的方法。
谢谢。
编辑:
示例数据:
-title: Gnu Design
-created: 2009-11-11 14:47:18
-views: 104
-title: Gnu Design
-created:2010-01-01 21:37:09
-views:9
-title: French Connection
-created:2010-05-01 09:27:19
-views:20
我希望得到的结果是:
-title: French Connection
-created:2010-05-01 09:27:19
-views:20
-title: Gnu Design
-created:2010-01-01 21:37:09
-views:9
只显示最新的Gnu设计,然后按照浏览量排序。