SQL:更新表,其中column = Multiple Values

HSh*_*bib 3 sql sql-server sql-server-2008

我创建了一个SQL查询,用于更新另一列=值的表列

码:

Update Products Set ProductName = 'Shoes' WHERE ProductID = (1,2,3,4,5,6,7,8)
Run Code Online (Sandbox Code Playgroud)

问题在于ProductID.如何使用这些ID更新列?

问候.

Mit*_*eat 12

替换ProductID =ProductID IN

Update Products 
Set ProductName = 'Shoes' 
WHERE ProductID IN (1,2,3,4,5,6,7,8) 
Run Code Online (Sandbox Code Playgroud)