Table scenario
TABLE1
TRAN_NO | SR_NO |MAT_NAME
---------------------------
001 | 1 |Material 1
001 | 2 |Material 2
TABLE2
TRAN_NO | SR_NO | TEMP
-------------------------
001 | 1 | 10
001 | 2 | 20
001 | 3 | 30
001 | 4 | 40
I want output like this
TRAN_NO | SR_NO |MAT_NAME | TRAN_NO | SR_NO | TEMP
001 | 1 | Material 1 | 001 | 1 | 10
001 | 2 | Material 2 | 001 | 2 | 20
NULL | NULL | NULL | 001 | 3 | 30
NULL | NULL | NULL | 001 | 4 | 40
I tried all types of join including LEFT, RIGHT, CROSS but all of them either give matching rows or Cartesian product of them.