2014-09-25 76 views
0

我想选择的日期时间降序排序最后(日期时间)record_version,为每一位ACCOUNT_IDMysql的DISTINCT ACCOUNT_ID和ORDER BY

SELECT * 
FROM `record_versions` 
WHERE record_id='26' 
GROUP BY `account_id` 
ORDER BY datetime DESC 

它返回只有一个ACCOUNT_ID记录,但它不是最后

回答

0

您可以使用自联接,以得到您想要的结果,内部查询将得到最大的datetime列的每account_id,它会从最新datetime

外部查询加入行0