Where are you getting the variable username from? Is it coming in from a script? Is it coming from another table? Do you want to insert a blank?
Blank :
Code:
INSERT INTO
membersarchive(firstname,lastname,username)
SELECT firstname,lastname,'' FROM members
Variable from script (php) (foreach user)
Code:
INSERT INTO
membersarchive(firstname,lastname,username)
SELECT firstname,lastname,'{$php_username}' FROM members WHERE <some clause>
From another table
Code:
INSERT INTO
membersarchive (firstname,lastname,username)
SELECT firstname,lastname,username from members m
JOIN users u ON m.u=u.userid