我只想根据MAX(ts)从表中筛选出几列。ts = timestamp。如果我只选择两列-- deviceid和ts:
SELECT deviceid, MAX(ts)
FROM device_data
GROUP BY deviceid结果是:

但是我还需要两列-经度和纬度。如果我选择经度和纬度,我会遇到问题,因为它们必须出现在GROUP BY中,并且我使用相同的deviceid获得太多结果:

如何避免在GROUP BY中插入经度和纬度?
https://stackoverflow.com/questions/47499792
复制相似问题