MySQL Concat и используйте как где столбец
select * from table where concat_ws(' ',first_name,last_name)
like '%$search_term%';
Powerful Penguin
select * from table where concat_ws(' ',first_name,last_name)
like '%$search_term%';