二楼的. 这样是不可以的. 你试试就知道. ORDER BY只是对结果集进行排序并不能在挑选数据之前排序.
典型的组间最大值对应记录的问题, 一边来说MYSQL要分步来做,不过根据分析,每个用户最新发表的主题的ID即为组间最大值SELECT a.uid,max(b.tid) FROM `users` AS a LEFT JOIN `threads` AS b USING(uid) group by a.uid
典型的组间最大值对应记录的问题, 一边来说MYSQL要分步来做,不过根据分析,每个用户最新发表的主题的ID即为组间最大值SELECT a.uid,max(b.tid) FROM `users` AS a LEFT JOIN `threads` AS b USING(uid) group by a.uid
一边来说MYSQL要分步来做,不过根据分析,每个用户最新发表的主题的ID即为组间最大值SELECT a.uid,max(b.tid) FROM `users` AS a LEFT JOIN `threads` AS b USING(uid) group by a.uid
一边来说MYSQL要分步来做,不过根据分析,每个用户最新发表的主题的ID即为组间最大值SELECT a.uid,max(b.tid) FROM `users` AS a LEFT JOIN `threads` AS b USING(uid) group by a.uid