mysql批量修改某字段的值
来源:互联网 发布:淘宝如何看买家评价 编辑:程序博客网 时间:2024/06/05 11:02
sql语句一直停留在最最基本的增删改查水平,遇到一个批量更改数据库某字段的值的需求,通过查阅资料积累下来吧。
需求是把sex为'1'的数据的headpicture改为'1.png',sex为'0'的数据的headpicture改为'0.png'。
修改语句:
update t_user set t_user.headpicture= REPLACE (headpicture,'3','1.png') where t_user.sex='1';这种方法适用于原headpicture字段值不为空的情况下。我的原数据是空,用这种方法还要先给headpicture赋值。
't_user'是表名,'headpicture'是要修改的字段名,replace(修改后的字段名,'被修改的内容','修改后的内容'),where后可以设置一些修改的前提条件。
总感觉上述方法比较笨,不应该这么复杂的,于是就找到了一个可以直接修改,无视空值的方法是:
update t_user set headpicture ='0.png' where sex ='0';
总结:
这么简单的句子都不能信手拈来,sql语句还需要多练多写呀。
0 0
- mysql批量修改某字段的值
- MySQL批量修改一个字段的部分内容
- --------------------------------------MYSQL批量修改字段类型---------------------------------
- mysql数据库批量修改表的字段值根据关联表数据修改
- SQL批量修改某一个字段的值
- mysql 批量修改字段 mysql update replace
- 批量修改mysql 表格字段编码
- Mysql 批量修改字段存储过程
- mysql 字段的修改
- mysql 批量修改表中字段数据成不同的值 用一个表更新另一个表的方法
- 修改 mysql 字段值
- mysql修改字段值
- SQL SERVER 批量修改字段的数据类型
- sal 字段的批量局部修改
- 批量修改同一个字段的数据类型
- 批量修改数据库中字段的数据类型
- mysql的批量新增和批量修改
- 批量修改数据库某字段内容
- hector 源码分析
- const作用域范围
- 十大Intellij IDEA快捷键
- Java发送电子邮件
- iOS开发之多线程
- mysql批量修改某字段的值
- Hdu 5890 Eighty seven
- 新浪微博爬虫分享(2016年12月01日更新)
- Java类装载器(Classloader)机制解析整理
- red hat6.5更新yum源
- objc_setAssociatedObject 关联的使用
- Hibernate问题总结一
- 自己总结的nginx.conf
- mybatis mapper.xmlj讲解