gpt4 book ai didi

mysql - mysql 中的开/关查询?

转载 作者:行者123 更新时间:2023-11-29 03:50:12 25 4
gpt4 key购买 nike

我在 mysql 中使用更新查询将我的数据库中已发布的行更改为 1 或 0。有没有一种方法可以在一个查询中自动执行此操作,即,如果数据库在已发布的行中有 1,它将设置为0,如果它有一个 0,它会将它设置为 1...就像一个开关?

谢谢

最佳答案

假设该字段是一个 bool /位字段,那么

UPDATE table SET bitfield = ~bitfield

其中 ~ 是 mysql 的按位 NOT 运算符。

关于mysql - mysql 中的开/关查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8898303/

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