Hi bud,
Anywhere you read about MySQL, it always says that its faster to get MySQL to do the work than PHP.
With that in mind, 3 sql queries is probably faster, but you'll only notice the difference if you have to query 1000's of rows rather than 100's.