mysql更新某一条数据:
update表名 set(字段名)values(值)where .. ;多个字段以“,”隔开
updatetable set(field1,field2,field3) values (value1,value2,value3) where id = id
mysql更新某一条数据的某个字段的值:
UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value';
批量修改,用foreach标签
//1、这里修改的是某个字段的值,参数是int类型的集合
//2、如果你的是对象的集合,item.字段名 赋值就好了
UPDATE audit_member SET
states = 1
WHERE member_id in
#{id}
关于批量更新 还有casewhen语法。我也没用过,,这里就不说了。
【mybatis批量修改数据】如有错误,欢迎纠正、指出!
推荐阅读
- mysql|InnoDB数据页结构
- javaweb|基于Servlet+jsp+mysql开发javaWeb学生成绩管理系统
- mysql|一文深入理解mysql
- Java毕业设计项目实战篇|Java项目:在线嘿嘿网盘系统设计和实现(java+Springboot+ssm+mysql+maven)
- SQL|SQL基本功(五)--函数、谓词、CASE表达式
- vue|电商后台管理系统(vue+python|node.js)
- Java及基础算法及数据结构|旧笔记整理(MySQL)
- mysql|双非本211硕,无实习无项目,自学大数据开发,秋招上岸
- 数据库|Mysql--InnoDB存储引擎详解
- MySQL学习笔记-9-order by