gpt4 book ai didi

mysql - 更新同一个mysql表中多行的逻辑

转载 作者:行者123 更新时间:2023-11-29 00:54:04 25 4
gpt4 key购买 nike

我有查询 1 和查询 2 来更新同一个表。

我如何将其优化为单个查询。

$query1 = "UPDATE user_permissions SET active= 0 WHERE user_id = $my_user_id AND page_id =5";
$query2 = "UPDATE user_permissions SET active= 0 WHERE user_id = $my_user_id AND page_id =6";

最佳答案

使用 IN

像这样:

UPDATE user_permissions SET active= 0 WHERE user_id = $my_user_id AND page_id IN (5, 6)

关于mysql - 更新同一个mysql表中多行的逻辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6955207/

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