我处在一种奇怪的情况下,我要从表中获取所有行的count(*),但想在订购它们时获得最后一行的时间戳。
通过以下查询,我可以完成所有操作,但时间戳记不是最新行。
您认为您可以提供帮助吗?
谢谢
SELECT
DISTINCT COUNT(*) AS count, b.title, b.section, a.referer, DATE_FORMAT(FROM_UNIXTIME(a.time), '%e %b %Y') AS 'date', a.id
FROM
track_da_files a, track_da_files_paths b, users c, users_region r
where a.pid = b.pid AND a.uid = c.uid AND a.uid <> 0
AND c.uid = r.entity_id
GROUP BY a.pid
ORDER BY 1 DESC