更新 SQL 中的多条记录

本教程将介绍更新 SQL 中的多条记录的处理方法,这篇教程是从别的地方看到的,然后加了一些国外程序员的疑问与解答,希望能对你有所帮助,好了,下面开始学习吧。

更新 SQL 中的多条记录 教程 第1张

问题描述

怎么使用 SQL 更新单个语句中的多条记录?:

UPDATE records
SET name='abc' where id=3,
SET name='def' where id=1

推荐答案

您可以简单地将更新与 case 语句结合起来,例如

UPDATE records
SET name =
  CASE
 WHEN id = 3 THEN 'abc'
 WHEN id = 1 THEN 'def'
 ELSE name
  END

好了关于更新 SQL 中的多条记录的教程就到这里就结束了,希望趣模板源码网找到的这篇技术文章能帮助到大家,更多技术教程可以在站内搜索。