Mysql :根据某字段值作判断再来更新某字段的值

1、问题描述:     今天更新某表时出现You can't specify target table '表名' for update in FROM clause这种错误,意即不能先select出同一表中的某些值,再update这个表(在同一语句中),即不能依据某字段值作判断再来更新某字段的值。sql 2、解决方案:      将SELECT出的结果再经过中间表SELECT一遍,具体可参考以下:
相关文章
相关标签/搜索