hi don't know what he want to say,
for comparing of two tables as i understood u can do perform the join operation with the basis of two column which must be number type can easily and perfect comprise, except this you can perform minus operation to perform which is matching or not u also get same thing by union operator. hope u understand.
comparing two tables , could be in two way.
1. table structure
2. table data
table structure doesn't seems to realistic example as two tables can have different attributes but still can be done by calling user_objects/dba_objects or dynamic views "v$" of database.
table data comparison is easy as many of my friends already suggested you with multiple ways. So it can be done in either of those.