摘要:
错误提示就是说,不能先select出同一表中的某些值,再update这个表(在同一语句中) 替换方案:注:把同一个table重新包一遍,重命名原句:update person_level_test set currentStatus=0where id=(select max(m.id) from person_level_test) 修改后:update person_level_test set currentStatus=0where id=(select max(m.id) from (select * from person_level_test) m) 阅读全文