关于我的问题,
如何更新 SQL 表逻辑
我想要一个可以执行类似操作的查询,
我的最后一个问题很令人困惑,因此我问一个不同的问题。
如何在 C# 中的单个 SQL 查询中更新水果列表的板条箱 ID
FruitS 和 CrateID 是外键,并且始终位于其他表中。
尝试使用IN
:
UPDATE FRUITS
SET CRATE = 'CRATE 7'
WHERE FRUITID IN (1, 2, 3)
Or
UPDATE FRUITS
SET CRATE = 'CRATE 7'
WHERE FRUITName IN ('Mango1', 'Mango2', 'Apple 6')
您还可以使用LIKE
匹配Mango
and Orange
然而,这可能会更新不正确的结果(假设您希望 Orange 199 更新为 Crate 7,但希望 Orange 198 更新为 Crate 6)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)