MySQL审核流程单表查询最新一条数据
在项目中有一个审核流程相关的功能,每一步审核都有提交和退回,每次提交喝退回还都是要往数据库插入一条数据,而不是修改,这样就会导致一条流程会对应多条数据,最后查询记录的时候还要查最新的一条。这个我就不知道有没有什么好方法了。不过这样是可以实现的,不知道有没有更优解。欢迎各位大佬评论留下方法。
SELECT a.* FROM
review_comment a
WHERE NOT EXISTS
(
SELECT
*
FROM
review_comment b
WHERE
b.advice_id = a.advice_id
AND b.check_time > a.check_time
)