sql-update 用法

发布时间:2025-12-09 13:41:22 浏览次数:4

update 表示更新,要想更新数据库的某条数据,我们通常用:

update {表名} set {列名}={新的值} where {条件}

Jetbrains全家桶1年46,售后保障稳定

以LeetCode上看到的一个简单的题目为例:

问题1:

将A的薪水修改为8000;

答案:

update Salary set salary where name = A;

问题2:

交换所有的 ‘f’ 和 ‘m’ (即,将所有 ‘f’ 变为 ‘m’ ,反之亦然),仅使用 单个 update 语句 ,且不产生中间临时表。

答案:

# 解法一:update Salaryset sex = (case when sex='m' then 'f' else 'm' end     # 如果sex='m'为真,更新为f,如果为假,则更新为'm')# 解法二:update Salaryset sex = if('m','f','m')# 意思与解法一类似

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477