CREATE TABLE IF NOT EXISTS `sys_role_user` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `role_id` char(36) NOT NULL COMMENT '组ID', `user_id` char(36) NOT NULL, PRIMARY KEY (`id`), KEY `user_id_idx` (`user_id`) USING BTREE, KEY `role_id_idx` (`role_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO sys_role_user( role_id, user_id ) VALUES( #{roleId}, #{userId} ) DELETE FROM sys_role_user WHERE 1 = 1 AND role_id = #{roleId} AND user_id = #{userId} AND user_id IN #{userIds[${index}]}