This query will add the points of one SteamID to another SteamID in the database. I have barely tested it, so I can give you no guarantees it works perfectly. All it does is it sums two stats values to the other. Make a backup at least from your players table before executing this. Be careful not to run it more than once! Every time you execute the query the other SteamIDs stats are added to the other.
I hope this helps!
In this example the SteamID STEAM_1:0:AAAAAAAAAA gets all the points of SteamID STEAM_1:0:BBBBBBBBBB. You will want to change those SteamIDs accordingly. BTW, using this kind of logic you can run a temp database and when switched back to the original database, you can copy (add the stats score) the temp database values to the original.
Code:
UPDATE
players p1
, players p2
SET
p1.playtime = p1.playtime + p2.playtime
, p1.playtime_versus = p1.playtime_versus + p2.playtime_versus
, p1.playtime_realism = p1.playtime_realism + p2.playtime_realism
, p1.playtime_survival = p1.playtime_survival + p2.playtime_survival
, p1.playtime_scavenge = p1.playtime_scavenge + p2.playtime_scavenge
, p1.playtime_realismversus = p1.playtime_realismversus + p2.playtime_realismversus
, p1.points = p1.points + p2.points
, p1.points_realism = p1.points_realism + p2.points_realism
, p1.points_survival = p1.points_survival + p2.points_survival
, p1.points_survivors = p1.points_survivors + p2.points_survivors
, p1.points_infected = p1.points_infected + p2.points_infected
, p1.points_scavenge_survivors = p1.points_scavenge_survivors + p2.points_scavenge_survivors
, p1.points_scavenge_infected = p1.points_scavenge_infected + p2.points_scavenge_infected
, p1.points_realism_survivors = p1.points_realism_survivors + p2.points_realism_survivors
, p1.points_realism_infected = p1.points_realism_infected + p2.points_realism_infected
, p1.kills = p1.kills + p2.kills
, p1.melee_kills = p1.melee_kills + p2.melee_kills
, p1.headshots = p1.headshots + p2.headshots
, p1.kill_infected = p1.kill_infected + p2.kill_infected
, p1.kill_hunter = p1.kill_hunter + p2.kill_hunter
, p1.kill_smoker = p1.kill_smoker + p2.kill_smoker
, p1.kill_boomer = p1.kill_boomer + p2.kill_boomer
, p1.kill_spitter = p1.kill_spitter + p2.kill_spitter
, p1.kill_jockey = p1.kill_jockey + p2.kill_jockey
, p1.kill_charger = p1.kill_charger + p2.kill_charger
, p1.versus_kills_survivors = p1.versus_kills_survivors + p2.versus_kills_survivors
, p1.scavenge_kills_survivors = p1.scavenge_kills_survivors + p2.scavenge_kills_survivors
, p1.realism_kills_survivors = p1.realism_kills_survivors + p2.realism_kills_survivors
, p1.jockey_rides = p1.jockey_rides + p2.jockey_rides
, p1.charger_impacts = p1.charger_impacts + p2.charger_impacts
, p1.award_pills = p1.award_pills + p2.award_pills
, p1.award_adrenaline = p1.award_adrenaline + p2.award_adrenaline
, p1.award_fincap = p1.award_fincap + p2.award_fincap
, p1.award_medkit = p1.award_medkit + p2.award_medkit
, p1.award_defib = p1.award_defib + p2.award_defib
, p1.award_charger = p1.award_charger + p2.award_charger
, p1.award_jockey = p1.award_jockey + p2.award_jockey
, p1.award_hunter = p1.award_hunter + p2.award_hunter
, p1.award_smoker = p1.award_smoker + p2.award_smoker
, p1.award_protect = p1.award_protect + p2.award_protect
, p1.award_revive = p1.award_revive + p2.award_revive
, p1.award_rescue = p1.award_rescue + p2.award_rescue
, p1.award_campaigns = p1.award_campaigns + p2.award_campaigns
, p1.award_tankkill = p1.award_tankkill + p2.award_tankkill
, p1.award_tankkillnodeaths = p1.award_tankkillnodeaths + p2.award_tankkillnodeaths
, p1.award_allinsafehouse = p1.award_allinsafehouse + p2.award_allinsafehouse
, p1.award_friendlyfire = p1.award_friendlyfire + p2.award_friendlyfire
, p1.award_teamkill = p1.award_teamkill + p2.award_teamkill
, p1.award_left4dead = p1.award_left4dead + p2.award_left4dead
, p1.award_letinsafehouse = p1.award_letinsafehouse + p2.award_letinsafehouse
, p1.award_witchdisturb = p1.award_witchdisturb + p2.award_witchdisturb
, p1.award_pounce_perfect = p1.award_pounce_perfect + p2.award_pounce_perfect
, p1.award_pounce_nice = p1.award_pounce_nice + p2.award_pounce_nice
, p1.award_perfect_blindness = p1.award_perfect_blindness + p2.award_perfect_blindness
, p1.award_infected_win = p1.award_infected_win + p2.award_infected_win
, p1.award_scavenge_infected_win = p1.award_scavenge_infected_win + p2.award_scavenge_infected_win
, p1.award_bulldozer = p1.award_bulldozer + p2.award_bulldozer
, p1.award_survivor_down = p1.award_survivor_down + p2.award_survivor_down
, p1.award_ledgegrab = p1.award_ledgegrab + p2.award_ledgegrab
, p1.award_gascans_poured = p1.award_gascans_poured + p2.award_gascans_poured
, p1.award_upgrades_added = p1.award_upgrades_added + p2.award_upgrades_added
, p1.award_matador = p1.award_matador + p2.award_matador
, p1.award_witchcrowned = p1.award_witchcrowned + p2.award_witchcrowned
, p1.award_scatteringram = p1.award_scatteringram + p2.award_scatteringram
, p1.infected_spawn_1 = p1.infected_spawn_1 + p2.infected_spawn_1
, p1.infected_spawn_2 = p1.infected_spawn_2 + p2.infected_spawn_2
, p1.infected_spawn_3 = p1.infected_spawn_3 + p2.infected_spawn_3
, p1.infected_spawn_4 = p1.infected_spawn_4 + p2.infected_spawn_4
, p1.infected_spawn_5 = p1.infected_spawn_5 + p2.infected_spawn_5
, p1.infected_spawn_6 = p1.infected_spawn_6 + p2.infected_spawn_6
, p1.infected_spawn_8 = p1.infected_spawn_8 + p2.infected_spawn_8
, p1.infected_boomer_vomits = p1.infected_boomer_vomits + p2.infected_boomer_vomits
, p1.infected_boomer_blinded = p1.infected_boomer_blinded + p2.infected_boomer_blinded
, p1.infected_hunter_pounce_counter = p1.infected_hunter_pounce_counter + p2.infected_hunter_pounce_counter
, p1.infected_hunter_pounce_dmg = p1.infected_hunter_pounce_dmg + p2.infected_hunter_pounce_dmg
, p1.infected_smoker_damage = p1.infected_smoker_damage + p2.infected_smoker_damage
, p1.infected_jockey_damage = p1.infected_jockey_damage + p2.infected_jockey_damage
, p1.infected_jockey_ridetime = p1.infected_jockey_ridetime + p2.infected_jockey_ridetime
, p1.infected_charger_damage = p1.infected_charger_damage + p2.infected_charger_damage
, p1.infected_tank_damage = p1.infected_tank_damage + p2.infected_tank_damage
, p1.infected_tanksniper = p1.infected_tanksniper + p2.infected_tanksniper
, p1.infected_spitter_damage = p1.infected_spitter_damage + p2.infected_spitter_damage
, p1.mutations_kills_survivors = p1.mutations_kills_survivors + p2.mutations_kills_survivors
, p1.playtime_mutations = p1.playtime_mutations + p2.playtime_mutations
, p1.points_mutations = p1.points_mutations + p2.points_mutations
WHERE
p1.steamid = 'STEAM_1:0:AAAAAAAAAA'
AND p2.steamid = 'STEAM_1:0:BBBBBBBBBB'
__________________
Monster Hunter
Though certainly not superhuman, the man's prowess inspires an excess of whispered rumors. But those rumors remain in the realm of speculation.
Last edited by muukis; 04-17-2015 at 12:37.
|