更新 这是一个 sqlfiddle http://sqlfiddle.com/#!2/e0822/1/0
我有一个 MySQL 应用程序数据库(itunes_id),每个应用程序 id 都有一个评论字段。为了保留历史记录,每次更改评论时,都会添加一行新数据。在下面的查询中,我只想要每个应用程序 (itunes_id) 的最新条目 (最高 id) 的列表。
这是我的数据库的标题:
id (key and auto increment)
itunes_id
comments
date
此查询正在获取给定 itunes_id 的最新条目。我怎样才能使这个查询更有效率?
SELECT * FROM (
SELECT * FROM (
SELECT * FROM Apps
ORDER BY id DESC
) AS apps1
GROUP BY itunes_id
) AS apps2
LIMIT 0 , 25