mysql update和case语句结合
2017-02-09 16:25
302 查看
做数据库重构之后做数据导入需要将字符串转换为int类型,转换的情况太多于是采用了update和case语句结合,果然省了很多的SQL
UPDATE test SET avg_discount_area = ( CASE WHEN avg_discount_area ='9.5折以上' THEN 0 WHEN avg_discount_area ='(8.0~8.5)折' THEN 1 WHEN avg_discount_area ='(6.5~8.0)折' THEN 2 WHEN avg_discount_area ='(4.0~6.5)折' THEN 3 WHEN avg_discount_area='(2.5~4.0)折' THEN 4 WHEN avg_discount_area='(1.0~2.5折)' THEN 5 WHEN avg_discount_area = '1折以下' THEN 6 WHEN avg_discount_area = '无数据' THEN 7 END );
相关文章推荐
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例
- mysql case语句的使用
- Shell-case语句的例子
- oracle 性能优化操作十二: 用Case语句合并多重扫描
- 反汇编逆向实例_swirch case语句反汇编
- python中字符串.join() 和数据库查询语句的结合
- 在 case 语句中使用字符串
- 小随笔 SQL语句中的条件判断CASE
- 【python数据挖掘课程】十一.Pandas、Matplotlib结合SQL语句可视化分析
- 【python数据挖掘课程】十一.Pandas、Matplotlib结合SQL语句可视化分析
- shell中的case语句实例介绍
- bash脚本编程之case语句
- python数据挖掘课程 十一.Pandas、Matplotlib结合SQL语句可视化分析
- SQL中case语句的两种方式
- perl switch 和case语句
- sql语句中的判断语句case when else end