the truth of the matter is that you should have broken up the table into two columns.
first_name and second_name.
This is a basic part of the technique of normalizing databases. Since it's a database that speaks SQL, extracting out the two names and arranging them any way you like. This way, you're stuck on your data model.
I suggest books like "SQL for Smarties", "mySQL and mSQL" or the SQL tutorial on arsdigita.com. They are all good resources for learning SQL, normalization, and database theory in general