As far as I know and remember, SSRS doesn't support multiple datasets joining
so I always join them in the Dataset T-SQL query, so it appears as 1 dataset to SSRS
You should join the 2 tables first as well, hopefully based on the [id] in both tables
I don't think Matrix structure helps either