警惕mysql update的where中使用子查询的陷阱

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了警惕mysql update的where中使用子查询的陷阱相关的知识,希望对你有一定的参考价值。

UPDATE customer_entity
LEFT JOIN sales_order ON customer_entity.entity_id=sales_order.customer_id AND (sales_order.subtotal IS NULL OR sales_order.subtotal=0)
SET customer_entity.group_id = 56
WHERE customer_entity.group_id=1

 

感谢 http://blog.csdn.net/defonds/article/details/46745143

以上是关于警惕mysql update的where中使用子查询的陷阱的主要内容,如果未能解决你的问题,请参考以下文章

第四章 MySQL高级查询

在MySQL中阻止UPDATE语句没有添加WHERE条件的发生

在 Eclipse 中使用 UPDATE - SET - WHERE 方法更新 MySQL 数据库时出错

MySQL 错误代码:在带有 WHERE 子句的 UPDATE 期间出现 1175

Node.js mysql 查询语法问题 UPDATE WHERE

怎么撤回MySQL中“update user set host ='%' where user ='root'”的操作,恢复到默认值权限