sus*_*sie 4 sql database sql-server sql-update
我的表包含100条记录,我需要为100条记录中的每条记录更新一个具有新值(每条记录的差异值)的列.我该怎么做.更新值的列不是主键.
UPDATE tablename
SET columnname = CASE id
WHEN 1 THEN 42
WHEN 2 THEN 666
END
Run Code Online (Sandbox Code Playgroud)
使用此查询columnname将更新42为with with id = 1和666forid = 2