| | |
| | | </select> |
| | | |
| | | <insert id="insertUserBattgroupBaojigroupBattgroup"> |
| | | REPLACE into db_user.tb_user_battgroup_baojigroup_battgroup(baoji_group_id,StationId,BattGroupId) |
| | | values (100011,#{stationId},#{battgroupId} ) |
| | | merge into db_user.tb_user_battgroup_baojigroup_battgroup tgt |
| | | using (select 100011 as baoji_group_id,#{stationId} as StationId,#{battgroupId} as BattGroupId from dual) src |
| | | on (tgt.StationId=src.StationId and tgt.baoji_group_id=src.baoji_group_id and tgt.BattGroupId=src.BattGroupId) |
| | | when not matched then |
| | | insert (baoji_group_id,StationId,BattGroupId) values (src.baoji_group_id,src.StationId,src.BattGroupId) |
| | | </insert> |
| | | |
| | | <insert id="insertUserBattgroupBaojigroupBattgroupSelect"> |
| | | merge into db_user.tb_user_battgroup_baojigroup_battgroup tgt |
| | | using (select baoji_group_id,#{stationId},#{battgroupId} from db_user.tb_user_battgroup_baojigroup_usr where uid=#{userId}) src |
| | | using (select baoji_group_id,#{stationId} as StationId,#{battgroupId} as BattGroupId from db_user.tb_user_battgroup_baojigroup_usr where uid=#{userId}) src |
| | | on (tgt.StationId=src.StationId and tgt.baoji_group_id=src.baoji_group_id and tgt.BattGroupId=src.BattGroupId) |
| | | when not matched then |
| | | insert (baoji_group_id,StationId,BattGroupId) values (src.baoji_group_id,src.StationId,src.BattGroupId) |