select userLoginInfo.user_id, userLoginInfo.login_ip, userLoginInfo.login_date, userLoginInfo.create_by, userLoginInfo.create_time, userLoginInfo.update_by, userLoginInfo.update_time, userLoginInfo.remark, userLoginInfo.token, userLoginInfo.device_type, userLoginInfo.device_id, userLoginInfo.app_type, userInfo.login_name,userInfo.company_id,userInfo.user_name, companyInfo.company_name from sys_user_login_info userLoginInfo left join sys_user userInfo on userLoginInfo.user_id = userInfo.user_id left join sys_company companyInfo on companyInfo.company_id = userInfo.company_id insert into sys_user_login_info user_id, login_ip, login_date, create_by, create_time, update_by, update_time, remark, token, device_type, device_id, app_type, #{userId}, #{loginIp}, #{loginDate}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, #{token}, #{deviceType}, #{deviceId}, #{appType}, update sys_user_login_info login_ip = #{loginIp}, login_date = #{loginDate}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, token = #{token}, device_type = #{deviceType}, device_id = #{deviceId}, app_type = #{appType}, where user_id = #{userId} delete from sys_user_login_info where user_id = #{userId} delete from sys_user_login_info where user_id in #{userId}