I think an update-join statement is what you're looking for:
UPDATE week2
JOIN (SELECT voternum,
GROUP_CONCAT(voterhistory ORDER BY voterhistory SEPARATOR ',')
AS history
FROM vhistory
GROUP BY voternum) h ON week2.voternum = h.voternum
SET voterhistory = history