I agree but this is not my table, it is what I have to work with. Here is what I did; I separated out the LastName, and FirstName into separate fields and then I concatenated these 2 fields into a 3rd field in a table with the space between the First and Last names. A little confusing but here is the code:
SELECT MyTableScoreAvgNameTrim.UserName, MyTableScoreAvgNameTrim.[%], Left([UserName],InStr(1,[UserName],",")) AS last, Mid([UserName],InStr(1,[UserName],",")+1) AS First, [last] & " " & [first] AS Expr1 INTO MyTableAvgWithNameSpace
FROM MyTableScoreAvgNameTrim;
Again, I had to work with an existing table structure.