update用于更新表中内容

语法:

1.修改单表

update 表名

set 列名 = 新值,.....

where 筛选条件;

2.修改多表

update 表1

inner|left|right join 表2

on 连接条件

set 列名 = 新值,.....

where 筛选条件;

示例:

给定一个 salary 表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。

注意,您必只能写一个 Update 语句,请不要编写任何 Select 语句。

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/swap-salary

解法1 :

# Write your MySQL query statement below
update salary
set sex=if(sex='f','m','f');

解法2:

# Write your MySQL query statement below
update salary
set sex= case sexwhen 'f' then 'm'else 'f'end;

SQL中的 update用法+示例相关推荐

  1. sql语句中的in用法示例_PHP中的循环语句和示例

    sql语句中的in用法示例 循环 (Loops) Imagine that we need a program that says "hello world" 100 times. ...

  2. sql语句中的in用法示例_示例中JavaScript in操作符

    sql语句中的in用法示例 One of the first topics you'll come across when learning JavaScript (or any other prog ...

  3. 【转载】SQL中使用update inner join和delete inner join

    原文地址:SQL中使用update inner join和delete inner join Update XXX set XXX where 这种写法大家肯定都知道,才发现update和delete ...

  4. mysql教程or怎么用_MySQL中or语句用法示例

    1.mysql中or语法的使用,在mysql语法中or使用注意点. 项目遇到坑,遍历发放奖励数据查询错误!!! $sql = 'SELECT * FROM `vvt_spread_doubleegg_ ...

  5. SQL中Truncate的用法

    转自:https://www.cnblogs.com/zhoufangcheng04050227/p/7991759.html 本文导读:删除表中的数据的方法有delete,truncate, 其中T ...

  6. mysql or_MySQL中or语句用法示例

    1.mysql中or语法的使用,在mysql语法中or使用注意点. 项目遇到坑,遍历发放奖励数据查询错误!!! $sql = 'SELECT * FROM `vvt_spread_doubleegg_ ...

  7. mysql数据库 or的用法_MySQL中or语句用法示例

    1.mysql中or语法的使用,在mysql语法中or使用注意点. 项目遇到坑,遍历发放奖励数据查询错误!!! $sql = 'SELECT * FROM `vvt_spread_doubleegg_ ...

  8. python hashlib_python中hashlib模块用法示例

    我们以前介绍过一篇Python加密的文章:Python 加密的实例详解.今天我们看看python中hashlib模块用法示例,具体如下. hashlib hashlib主要提供字符加密功能,将md5和 ...

  9. 【SQL中limit的用法】

    SQL中limit的用法 说明:limit子句用于限制查询结果返回的数量,常用于分页查询. 用法:[select * from tableName limit i,n ] 参数:tableName: ...

最新文章

  1. python之穿越火线游戏代码_Python实现拼字游戏与代码重构
  2. 分享一种中小企业的文件服务器方案
  3. linux tcp前景,linux – 为什么在Xen下TCP接受()性能如此糟糕?
  4. 一个入门级别的前端打包工具
  5. 各种注册序列号 用户名
  6. 银行行号和银行代码是一样的吗?区别是什么?
  7. 机器学习系列2---经验风险最小化原则和结构风险最小化原则与VC维问题
  8. 三国演义人名爬取与处理
  9. 方舟正版服务器连接超时,方舟连接超时解决方案是什么
  10. 个人如何获取美团外卖推广链接
  11. 带你玩转kubernetes-k8s(第54篇-Kubernetes之使用API聚合机制扩展API资源)
  12. 郭锡良古代汉语复习重点总结
  13. Python学习——02-Python基础——【4-文件处理与三元运算】
  14. 【js】vue项目中实现点击复制过滤条件,获取并处理粘贴板内容
  15. JavaWeb Filter 过滤器
  16. 蓝桥杯算法训练-印章
  17. 火山安卓-车票查询软件
  18. 计算机组成原理:原码,补码,反码,移码
  19. 无聊中?天天穿格格衫,来为你的网站画个网格线背景吧!小白也能看懂。(Html5 Canvas实现网格线背景)
  20. teamspeak搭建_在Windows下快速配置TeamSpeak服务器

热门文章

  1. 【NOIP校内模拟】图论题
  2. 【python】秀人集-写真集-爬虫-2.0
  3. java 读取dwg_jdwglib java dwg文件的读取,写入开发包. dwg使用当前 常方便,测试代码和jar都有 CAD 247万源代码下载- www.pudn.com...
  4. 假期离校必备:Mac远程连接Win10桌面(设置断电自动重启、Win10配置远程桌面、Microsoft Remote Desktop Beta远程桌面连接、将Win作为服务器可以conda跑代码)
  5. RAID概念-磁盘阵列
  6. 【机经】2022 蔚来汽车 在线测评-VE 人工智能
  7. tensorflow基本知识
  8. JAVA自定义协议解析
  9. 游戏策划全接触之游戏剧本篇-----原创
  10. linux trim raid,CentOS7下组建软Raid磁盘阵列并开启Trim|延长SSD寿命