Script activity can only map /connect to 1 source/linked service at a time.
So one cannot join 2 different tables from diff sources via a script activity.
You can use ADF dataflow activity and use Join transformation :
https://learn.microsoft.com/en-us/azure/data-factory/data-flow-join