gpt4 book ai didi

sql - 在单个查询中更新列中的值

转载 作者:行者123 更新时间:2023-12-02 07:34:52 24 4
gpt4 key购买 nike

我有下表我想在单个查询中将状态从 0 更新为 1 并从 1 更新为 0

    ID        Name           Status
------------------------------------------
1 Ben 0
2 John 1
3 Mark 0
4 Gates 0
5 Ricky 1

最佳答案

有很多方法可以做到这一点,正如已经显示的答案数量一样。我的只是:

UPDATE [Table] set status = 1-status

如果表中有非 0 和非 1 的行不应该被触及,我还会添加:

WHERE status in (0,1)

关于sql - 在单个查询中更新列中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17784253/

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