when creating a report the data source option there is an Add command fucntion.
for an existing report it is in the Database, Database Expert (Data tab) screen.
double clcik on add command and you can write a sql query to be your data source.
In the query you can join the two tables together using either a case statement or a left(field)
for example:
select table1.fielda, table1.fieldb, table2.fieldy
from table1
inner join table2 on table1.zipcode = left(table2.zipcodelong,5)