mysql中的case,when.........
来源:互联网 发布:朗诵录音软件 编辑:程序博客网 时间:2024/06/01 07:50
最近在写sql的时候有一个需求,希望一条sql可以修改多条记录中的值,并且这个值要根据传入的参数不同而不同,后在网上查询找到了一个方法,也就是使用case,when,end关键字来做。
update a set age = CASE WHEN name LIKE '0001%' THEN '01'WHEN name LIKE '0002%' THEN '02'END
使用之后发现一个小坑,也就是满足条件的会按照写的更新,而不满足条件的将会更新为null....... 特此记录一下,以免日后再进坑.......
阅读全文
0 0
- mysql中的case,when.........
- mysql 中的case when 语法分析
- mysql中的if与case-when
- mysql 中的case when 和ifnull判断
- mysql中的case when 与if()
- mysql中的case when的应用
- mysql case when
- mysql case when
- mysql case when
- mysql 语句case when
- mysql 语句case when
- mysql 语句case when
- mysql 语句case when
- Mysql Case When
- mysql 语句case when
- mysql 语句case when
- mysql 语句case when
- MySQL CASE WHEN语句
- 卡尔曼滤波 -- 从推导到应用
- Activiti快速入门
- Java中的取余运算和取模运算
- 数据结构-线性表
- 利用jquery写的AJAX小例子
- mysql中的case,when.........
- string类型字符串排序
- 数据库
- spring入门级错误:Juint测试中的错误
- 使用while循环,计算一个数字中全部的数字和
- 数据结构-线性表
- Webpack之proxyTable 解决开发环境的跨域问题
- Bugly热更新
- Tomcat7解压版配置教程