文档章节

SQL 的 case when ... then ... else ... end 语句

yawn-silence
 yawn-silence
发布于 2016/09/02 21:27
字数 103
阅读 36
收藏 1

格式: case when 条件 then 值1 else 值2 end

说明: 当“条件”成立时,语句等同于值1,否则值2

eg: update user set locked=(case when locked=1 then 0 else 1 end) where id=1;

例句实现了的效果:当loked为1时设置为0,当其为0时设置为1。

© 著作权归作者所有

yawn-silence
粉丝 30
博文 66
码字总数 32156
作品 0
广州
高级程序员
私信 提问
mysql批量更新多个字段不同值

今天做项目需求发现一个比较好用的单条SQL语句mysql批量更新数据库. CASE WHEN THEN END

无名的龙
2016/12/22
72
0
Oracle专题11之PLSQL入门

1、PLSQL工具 PL/SQL Developer的简介:PL/SQL Developer是一种专门用于开发、测试、调试和优化Oracle PL/SQL的一种工具,更是一个非常好用的Oracle的管理工具。 官网下载地址:https://www...

极客微信条
2017/12/12
0
0
MyBatis批量更新错误

### The error may involve com.tqmall.shop.mapper.autoparts.AppointMapper.batchUpdateById-Inline ### The error occurred while setting parameters ### SQL: update db_appoint set id......

kinglongchen
2015/06/10
500
0
MYSQL之SQL高级运用(帮助你高效率编程)

小编说:这些知识常出现在面试题,但是实用价值很高。。其实也就是SQL的高级篇罢了,多用在统计方面,将行数据合并成列数据。希望读者能举一反三,灵活运用。 1.一道SQL语句面试题,关于gro...

idea_biu
2012/11/20
0
0
pl/sql条件和顺序控制

在前一篇blog,写了if的condition的控制,见:点击打开链接 接着这个话题,这里谈if和case。 if先。 几种常见的if组合: 1)if-then组合 语法: if condition then statement; end if; 注释...

长平狐
2012/09/19
41
0

没有更多内容

加载失败,请刷新页面

加载更多

AOP的学习(1)

AOP 理解AOP编程思想(面向方法、面向切面) spring AOP的概念 方面 -- 功能 目标 -- 原有方法 通知 -- 对原有方法增强的方法 连接点 -- 可以用来连接通知的地方(方法) 切入点 -- 将用来插入...

太猪-YJ
25分钟前
2
0
一张图看懂亮度、明度、光度、光亮度、明亮度

亮度、明度、光亮度,Luminance和Brightness、lightness其实都是一个意思,只是起名字太难了。 提出一个颜色模型后,由于明度的取值与别人的不同,为了表示区别所以就另想一个词而已。 因此在...

linsk1998
昨天
3
0
Python应用:python链表示例

前言 python链表应用源码示例,需要用到python os模块方法、函数和类的应用。 首先,先简单的来了解下什么是链表?链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是...

python小白1
昨天
3
0
Source Insight加载源码

Source Insight是一个图形化的源代码查看工具(当然也可以作为编译工具)。如果一个项目的源代码较多,此工具可以很方便地查找到源代码自建的依赖关系。 1.创建工程 下图为Snort源代码的文件...

天王盖地虎626
昨天
3
0
nginx-rtmp-module的缺陷分析(二)

nginx-rtmp-module使用指令push和pull来relay媒体流数据,以便分布式部署服务。 当nginx-rtmp-module作为边缘服务器(一般不会向边缘服务器推流)时,使用pull从源服务器获取媒体流数据,俗称...

YoungSagit
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部