我如何更新C#在单个SQL查询水果的清单包装箱标识 [英] How can I update Crate IDs of List of Fruits in single SQL query in c#
本文介绍了我如何更新C#在单个SQL查询水果的清单包装箱标识的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在引用我的问题,
我要查询哪些会做这样的事情,
I want a query which will do something like this,
我在我的最后一个问题是混淆了,因此我问一个不同的问题。
I my last question was confusing hence I am asking a different question.
如何更新在单个SQL查询水果的清单包装箱标识C#
FruitID和CrateID是foriegn键并始终在其他表。
FruitID and CrateID are foriegn keys and will always in other tables.
推荐答案
尝试使用在
:
UPDATE FRUITS
SET CRATE = 'CRATE 7'
WHERE FRUITID IN (1, 2, 3)
或
UPDATE FRUITS
SET CRATE = 'CRATE 7'
WHERE FRUITName IN ('Mango1', 'Mango2', 'Apple 6')
您也可以使用 LIKE
来匹配芒果
和橙色
然而,这可能会更新不正确的结果(假设你想橙199进行更新,以木箱7,但希望橙198是箱子6)
You can also use LIKE
to match Mango
and Orange
however this may update the incorrect results (Say you want Orange 199 to be updated to Crate 7 but want Orange 198 to be Crate 6)
这篇关于我如何更新C#在单个SQL查询水果的清单包装箱标识的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文