mysql数据库的问题,请大牛来解答
发布网友
发布时间:2022-04-09 06:57
我来回答
共1个回答
热心网友
时间:2022-04-09 08:26
select b.* from
(select `itemid`, max(`opertime`) as `mopertime` from `item_status` group by `itemid`) a
left join
`item_status` b on (a.`mopertime` = b.`opertime` and a.`itemid`=b.`itemid`);
水平有限,我不知道有没有更简单的方法,但这样可以得到你想要的结果
追问假如我将status加到搜索条件的话,就会发现搜索到的不是最新的status,期待一同探讨。
我加入了status 改了下,达到效果了,谢了。