Mysql type字段值1改为2,2改为1

一、初步想法:直接把 1替换成2,2替换成1
 如果直接把1替换成2,或者2替换成1,显然是行不通的。
 理由:如果把1替换成2,数据表中type全为2了。或者 把2替换成1,数据表中type全为1了。

二、思路:给type加一个临时值
 设置一个表中不存在的值(以3为例)
 先把1设置成3,再把2设置成1,最后把3设置成2。

三、注意
 注意:更新顺序不能改变。
 如果你先把1改成3,再把3改成2,数据表中type全为2了。

四、语句如下

update test set type = 3 where type=1;
update test set type = 1 where type=2;
update test set type = 2 where type=3;

Mysql type字段值1改为2,2改为1相关推荐

  1. mysql按字段值排序_mysql按字段值排序

    1.mysql按字段值的拼音首字母排序 关键词binary :SELECT name FROM topic ORDER BYbinary name asc 2.php获取汉字拼音的第一个字母 直接调用 ...

  2. mysql通过字段值查询表名

    在一些特殊情况下由于不知道数库表名时,可以通过mysql的存储过程匹配出我们想要查询的表名 1.首先创建第一存储过程,此过程用于循环体内部进行判断是否匹配查询值,匹配则插入到创建好的临时表 delim ...

  3. mysql 修改字段值语句_mysql修改字段语句

    --------------------------------------------------------- Ta 只分享的内容开始 ------------------------------ ...

  4. mysql某字段值转成大写_获取字段值,并使用MySQL将其转换为大写

    让我们首先创建一个表-mysql> create table DemoTable1897 ( Name varchar(20) ); 使用插入命令在表中插入一些记录-mysql> inse ...

  5. 删除mysql所有字段值为NULL的数据

    今天在玩mysql的时候,填了很多字段值没有数据的数据,一条一条删太麻烦了 这种方式删除不了 delete from 表名 where 字段 = NULL 使用这种方式就可以了 delete from ...

  6. mysql为字段值添加或者去除前缀、后缀(查询字段拼值)

    添加前缀update `ecs_goods` set goods_name=concat('新中式',goods_name) where cat_id =4; 添加后缀update `ecs_good ...

  7. hive表指定分区字段搜索_hive导出分区表到mysql 分区字段值怎么取

    匿名用户 1级 2018-07-16 回答 如何用sqoop将hive分区表信息导入到mysql命令 直接导入hive表 sqoop import --connect jdbc:postgresql: ...

  8. mysql 根据字段值进行数量统计

    记一个mysql用法 select if(u.status=1,u.status,null) vip,if(u.status=2,u.status,null) notvip FROM user u 用 ...

  9. mysql 升序 字段值为NULL 排在后面

    select * from yryz_products_t order by isnull(sort),sort; 转载于:https://www.cnblogs.com/austinspark-je ...

  10. mysql更改字段数据

    怎样修改mysql字段类型? 使用ALTER命令修改,格式: ALTERTABLE表名MODIFYCOLUMN字段名字段类型定义; ALTERTABLEchatter_usersMODIFYCOLUM ...

最新文章

  1. RH033 Unit 9 vim: An Advanced Text Editor
  2. 蓝桥杯-矩阵相乘(java)
  3. java-Integer的自动装箱与拆箱
  4. R语言与数据的图表展示(part1)--不知道起啥名,反正就是初步认识一下
  5. 《Java8实战》笔记(04):引入流
  6. LeetCode 1640. 能否连接形成数组(哈希)
  7. 2台服务器负载均衡后synchronized_一篇有趣的负载均衡算法实现
  8. 贪心+单调栈——去除重复字母(Leetcode 316)
  9. python求解按等级分配糖果问题
  10. POJ 1201 Intervals
  11. Roboware主题配置教程
  12. Vue2.0 Vue组件库
  13. xui和嘟嘟桌面哪个好_最全的纸尿裤测评,新手妈妈必看,嘟嘟妈教你少踩雷
  14. 广告数据定量分析:第一章——广告优化中的统计学
  15. Wintel机器代码反反转练习(C/C++逆向)
  16. Bootstrap vs Foundation vs Bulma vs Semantic vs UIkit
  17. 跑握手包需要什么显卡?|跑包显卡配置
  18. Buffer(缓冲器)
  19. 移动OA,为企业提供更高效的办公模式
  20. 【Android效果集】下雨效果

热门文章

  1. azkaban 入门简介
  2. 2014青岛初中组第2题 洪水 详解(C++)
  3. 素MM 详解(C++)
  4. VMware虚拟桌面,后台更改用户密码后,掉域的问题
  5. 悬挂缩进 java,WORD上机练习题目
  6. python 车牌识别简单_如何用 Python 识别车牌
  7. 福建省高考成绩查询2021具体时间,福建高考时间2021具体时间表一览 福建高考时间是几月几号...
  8. ssm启动不报错_搭建ssm+maven环境,启动报错,说spring监听无法实例化,求解?
  9. 两边双虚线是什么意思_【宠物百科】哈士奇双血统是什么意思?
  10. Nacos 配置实时更新原理分析