gpt4 book ai didi

sql - SQL 中存在多个相同值的数据时,仅更改列的一个值

转载 作者:行者123 更新时间:2023-11-30 15:46:47 26 4
gpt4 key购买 nike

例如,我有一张 table :

用户 ID(int) |卡 ID(int) |套牌(int)

   1841     |            14       |         1
1841 | 14 | 1

定义牌组列中的int值总是取1或2作为值(1表示它在牌组中)。并且卡ID对于用户来说不是唯一的(这表明用户有2张卡14),如上例所示。如果我想移除这副牌中的一张牌 14 而另一张牌保留下来该怎么办?什么是正确的 sql 命令,我尝试了 UPDATE 但它

最佳答案

您可以在更新查询结束时定义限制

update [table name] set Deck=2 where User_ID=1841 and Card_id=14 limit 1;

关于sql - SQL 中存在多个相同值的数据时,仅更改列的一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18028716/

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