选择每个组的最后一个条目

时间:2016-11-04 23:24:03

标签: mysql sql

我想要每个小组成员的最后一条记录。但是通过这个应用程序,我得到了前两个条目。我觉得Max(时间)不起作用

SELECT id, latitude, longitude, MAX(temps), vitesse, description, id_recepteur
FROM donneesgps 
GROUP BY id_recepteur

请帮忙

1 个答案:

答案 0 :(得分:0)

假设temps是时间,您需要where,而不是group by

SELECT d.*
FROM donneesgps d
WHERE d.temps = (SELECT MAX(d2.temps)
                 FROM donneesgps d2
                 WHERE d2.id_recepteur = d.id_recepteur
                );