这是 MySQL 中更新查询的正确方法吗?
我在 php/mysql 应用程序中查找错误时遇到了一些问题,我想知道是否可以执行以下操作: UPDATE table SET userid='2' WHERE userid='1'
- > 我可以更新我在 WHERE 中声明的内容吗?
I got some problems with finding a bug in php/mysql application, and I wonder if I can do something like this: UPDATE table SET userid='2' WHERE userid='1'
- > Can I update something I state in WHERE?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
绝对地。 您甚至可以引用集合中列的当前值:
UPDATE 表
设置 x = x + 5
其中 x < 3
Absolutely. You can even reference the current value of the column in the set:
UPDATE table
SET x = x + 5
WHERE x < 3
我认为没有问题,你可以做很多更多 ...
I see no problem, and you can do a lot more...