gpt4 book ai didi

mysql - 如何在一个 MySQL 查询中组合两个 UPDATE 语句?

转载 作者:可可西里 更新时间:2023-11-01 07:46:01 26 4
gpt4 key购买 nike

问候,

如何在一个查询中执行两个 UPDATE 语句,例如:

UPDATE albums SET isFeatured = '0' WHERE isFeatured = '1'

结合

UPDATE albums SET isFeatured = '1' WHERE id = '$id'

基本上,当推荐新专辑时,之前推荐的专辑会切换回正常状态,而新推荐的专辑会被设置为活跃。

谢谢!

最佳答案

试试这个:

UPDATE albums SET isFeatured = IF(id!='$id', '0','1')

关于mysql - 如何在一个 MySQL 查询中组合两个 UPDATE 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4641970/

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