表数据
情景说明
在sql语句中,如果更新某条数据都知道使用update;
例如,批量更新content为内容
update demo set content = '内容'
更新id为1的记录的content为内容
update demo set content = '内容' where id = 1
CASE WHER实例
若有这种需求:id为1的记录把content更改为内容111,id为0的记录把content更改为内容000,这种时候就需要使用 CASE WHER的语法。
UPDATE demo SET content = (
CASE
WHEN id = 1 THEN '内容111'
WHEN id = 0 THEN '内容000'
END
)
若更改多个字段:
UPDATE demo SET content = (
CASE
WHEN id = 1 THEN '内容111'
WHEN id = 0 THEN '内容000'
END
),id = (
CASE
WHEN id = 1 THEN 11
WHEN id = 0 THEN 22
END
)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。