mybatis批量修改数据

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批量修改数据】如有错误,欢迎纠正、指出!

    推荐阅读