Ver se trabalha:
selecionar Table1.Object,
Table1.site1,
Table1.site2,
Table1.Amt,
isnull (Table2.Amt, 0) como ReverseAmt
de Table1 deixado juntar-se (selecionar o objeto,
site2 como site1,
site1 como site2,
Amt
de Table1) Table2
em (Table1.Object = Table2.Object e Table1.site1 = Table2.site1 e Table1.site2 = Table2.site2)