Lo que te dice repara2 parece la vía. Tenes que usar JOINS (consultas multitabla):
http://www.aulaclic.es/sql/t_3_5.htm
En tu caso, un INNER join, para asegurarte que lo que no esté en ela segunda tabla no se muestre. Si no, usarías un LEFT join, para mostrar los datos de la primera independientemente de si existen en la segunda.