Todo esto se puede hacer con consultas SQL.
Las tablas relacionadas, pueden ser unidas con sentencias
join.
Si sigue con problemas, debe dar un poco mas de información de las tablas (Tipo de dato, campos y llaves que unen las tablas) para poder ayudarlo.
Éxitos.