1. I am not sure if you have option to combine multiple DataObjects like that.
2. For your scenario, on Database side itself, I would recommend Create a VIEW that joins these 2 Tables and pull the required Columns and add required conditions. Verify the VIEW has all the rows expected.
3. Then create DataObject for this View. Once you have DataObject, create the Report.