确定哪个INNER JOINS或WHERE子句限制MySQL 5.5行更新

时间:2016-01-17 20:36:30

标签: mysql

我有一个更新声明,我认为应该更新一些记录,但它没有。我正在使用MySQL 5.5.46。

如何确定哪些INNER JOINWHERE条款阻止了它?

1 个答案:

答案 0 :(得分:0)

非常简单的方法是将UPDATE更改为SELECT,并查看SELECT查询的结果。如果通过获取要更新的正确记录对INNER JOIN修改感到满意,只需将SELECT更改回UPDATE即可实现记录更新。成功。