排序依据和分组依据不在同一查询中

时间:2018-11-01 11:19:30

标签: mysql

我的device_update表中有以下mysql数据库记录...

enter image description here

现在我正在运行以下查询以获取记录。

SELECT u.*,d.device_name 
FROM device_update u 
left join device d on u.device_ip = d.device_ip 
WHERE 1 AND 
      d.status = 'A' 
group by u.device_ip,u.old_version 
order by u.created_at DESC LIMIT 0,20

我正在得到这些记录。

enter image description here

但是我想要第二条记录作为id值3,因为它的created_at值比id 2更新,但是我得到了id 3值。该怎么做?

0 个答案:

没有答案