Depends on the relationships between the objects. If they are related, you can add all of the joins as relationships or subqueries depending on which way th relationship goes from your primary table.
Otherwise, you can use a wrapper class to merge your results together into a "temporary object" of sorts.
Here is a basic article on wrapper classes, and I am sure you can search the forums for more detailed examples:
Depends on the relationships between the objects. If they are related, you can add all of the joins as relationships or subqueries depending on which way th relationship goes from your primary table.
Otherwise, you can use a wrapper class to merge your results together into a "temporary object" of sorts.
Here is a basic article on wrapper classes, and I am sure you can search the forums for more detailed examples:
wiki.developerforce.com/index.php/Wrapper_Class