首页 >

MYSQL数据库字段内容如何批量更新 – 数据库 – 前端,mysql5.7 innodb 安装

mysql 案例,mysql查不出汉字,freebsd 安装mysql5.7,mysql 连表查询 count,测试mysql命令,mysql5.7 innodb 安装MYSQL数据库字段内容如何批量更新 - 数据库 - 前端,mysql5.7 innodb 安装

UPDATE table_own SET

cloumn_own= CASE id

WHEN 1 THEN ‘a’

WHEN 2 THEN ‘b’

WHEN 3 THEN ‘c’

END

WHERE id IN (1,2,3);

这个批量更新语句的意思就是说,更新cloumn_own字段,如果id=1 则cloumn_own=a,如果id=2 则cloumn_own=b,如果id=3 则cloumn_own=c

记住,其实end 后面的where语句是不可必需的,但最好是带上

如果不加where条件,会使整个表的数据更新,不满足条件的对应的值会设置成默认值(导致你执行的前面n-1次都是无效,保留的是第n次)

带上where条件的话,就不会出现这种情况了

mysql 案例,mysql查不出汉字,freebsd 安装mysql5.7,mysql 连表查询 count,测试mysql命令,mysql5.7 innodb 安装MYSQL数据库字段内容如何批量更新 - 数据库 - 前端,mysql5.7 innodb 安装


MYSQL数据库字段内容如何批量更新 - 数据库 - 前端,mysql5.7 innodb 安装
  • mysql 查询连接信息,条码打印软件怎么连接mysql数据库 - 数据库 - 前端,c 与 mysql数据库
  • mysql 查询连接信息,条码打印软件怎么连接mysql数据库 - 数据库 - 前端,c 与 mysql数据库 | mysql 查询连接信息,条码打印软件怎么连接mysql数据库 - 数据库 - 前端,c 与 mysql数据库 ...

    MYSQL数据库字段内容如何批量更新 - 数据库 - 前端,mysql5.7 innodb 安装
  • 缓存是什么意思 - 网络|
  • 缓存是什么意思 - 网络| | 缓存是什么意思 - 网络| ...

    MYSQL数据库字段内容如何批量更新 - 数据库 - 前端,mysql5.7 innodb 安装
  • 有没有详细的步骤 - 数据库 - 前端|
  • 有没有详细的步骤 - 数据库 - 前端| | 有没有详细的步骤 - 数据库 - 前端| ...