蓝海豹

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年5月6日

摘要: 错误提示就是说,不能先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) 阅读全文
posted @ 2013-05-06 14:10 蓝海豹 阅读(415) 评论(0) 推荐(0) 编辑