gpt4 book ai didi

mysql - 如何更新特定 ID 号的多个值

转载 作者:行者123 更新时间:2023-11-29 07:12:27 24 4
gpt4 key购买 nike

我有一个网站,我想更新某些 ID 的一些空值。

在 phpMyAdmin 中,编辑一行会给出以下结果:

UPDATE  `sample_dir`.`page` SET  `votes` =  '4', `rating` =  '7.00'
WHERE `page`.`id` =12676170;

但是,如果我尝试一次更新多行(我想在 ID 之间添加逗号即可,但事实并非如此)。我使用了这个sql命令:

UPDATE  "sample_dir`.`page` SET  `votes` =  '1', `rating` =  '9.00'
WHERE `page`.`id` =2042085451,12676170,733543897;

我做错了什么?

谢谢

最佳答案

使用IN()运算符

http://dev.mysql.com/doc/refman/5.7/en/comparison-operators.html#function_in

UPDATE  `sample_dir`.`page` SET  `votes` =  '1', `rating` =  '9.00'
WHERE `page`.`id` IN (2042085451,12676170,733543897);

关于mysql - 如何更新特定 ID 号的多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39167097/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com