《Mysql入门mysql中update语句赋值嵌套select的示例代码》要点:
本文介绍了Mysql入门mysql中update语句赋值嵌套select的示例代码,希望对您有用。如果有疑问,可以联系我们。
本节内容:
mysql数据库中update语句赋值嵌套selectMYSQL实例
例句:
MYSQL实例
报错:
ERROR 1093 (HY000): You can't specify target table 'a' for update in FROM clauseMYSQL实例
原因分析:
mysql 定义update语句不能同时对同一张进行set 赋值操作,即:
update a 时 不能在后面select col from a ,如果是不同表操作则无此问题.MYSQL实例
解决方法:
MYSQL实例
将select中a的表起一个别名b,即可解决:
MYSQL实例
《Mysql入门mysql中update语句赋值嵌套select的示例代码》是否对您有启发,欢迎查看更多与《Mysql入门mysql中update语句赋值嵌套select的示例代码》相关教程,学精学透。维易PHP学院为您提供精彩教程。