I am reading a partitioning tutorial of SQL Server on:
http://databases.about.com/od/sqlserver/a/partitioning.htm
Here the author splits the table and stores them into 4 filegroups based on the CustomerNumber column.
What I want to know is, if I search on first name or last name:
Select * From tableName where FirstName Like '%Jack%'
would this query run faster if I partition? Will SQL Server issue 4 queries on separate filegroups and then merge the final results?
Edit:
While this wasn’t my original question but Raj and TimTom said it would result in table scan, but the query execution plan shows something else what I said. Am I missing something?

No. Partitioning is never about improving performance, is about data storage management and/or switch-in/switch-out ETL processing. IO parallelism can be achieved with multiple files in a single filegroup w/o the (severe!) drawbacks of partitioning. If you want a good article about partitioning I recommend Kendra Little How To Decide if You Should Use Table Partitioning.
As for your question:
LIKE '%text%'can only be answered efficiently using a fulltext search.