gpt4 book ai didi

mysql - 删除/更新选中的项目 : mysql, 最佳实践

转载 作者:行者123 更新时间:2023-11-29 08:28:06 25 4
gpt4 key购买 nike

例如,我在网页上有带有复选框的项目列表,用户可以选中其中许多项目来执行某些操作(删除、设置状态(事件、非事件)等)。用户甚至可以一次检查 100 个项目甚至更多。那么,我应该执行 100 个或更多 sql 查询吗?

更新:例如。在 gmail 中,您可以将许多信件检查为已读/未读或将其删除。

最佳答案

您可以从应删除/更新的记录中获取id,并使用in()执行您喜欢的操作。例如:

delete from your_table
where id in (1, 3, 5, 99)

update your_table
set `state` = 'inactive'
where id in (1, 3, 5, 99)

关于mysql - 删除/更新选中的项目 : mysql, 最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17392295/

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