我有一个包含2列的SQL表Article
:ID_LRU
和Designation
当ID_LRU
=
31
的值更改为Designation
LA2K2B100DF0000
或
SN
或
2K2007809
如何在同一请求中一起更新它们?
谢谢
答案 0 :(得分:2)
这是一个简单的更新,在where子句中使用IN
,如:
update Article set ID_LRU=31 where Designation in ('LA2K2B100DF0000','SN','2K2007809');?
答案 1 :(得分:1)
您需要执行UPDATE
,其中所有字符串都与表Designation
中的Article
列相匹配。
UPDATE [Article] SET [Article].ID_LRU = 31 WHERE (([Article].Designation="LA2K2B100DF0000") OR ([Article].Designation="SN ") OR ([Article].Designation="2K2007809"));
答案 2 :(得分:0)
试试这个五月它的帮助
Update Article set ID_LRU = 31 where
Designation in ('LA2K2B100DF0000' ,'SN' , '2K2007809')
答案 3 :(得分:0)
你可以试试这个:
UPDATE Article SET ID_LRU=31
WHERE Designation='LA2K2B100DF0000'
or Designation='SN'
or Designation='2K2007809';