场景:根据消息号code和状态位status更新所有满足条件的字段值为"T"。怎么批量更新?如果是单个条件的话直接用iterate标签把值放到in('xxx','yyy')循环就行了,where后面跟多个条件的时候mysql怎么处理呢?
可以 直接在拼装之后在传入到ibatis的XML文件中
循环的时候加个or就行了: update TABLE__NAME SET TABLE__COLUMN='T' where(CONDITION1='XXX' and CONDITION2='XXX')