I have two tables with similar information:
1st Table For Estimation Data :
EstChargeCode | EstAmount
------------- | -------------
CNFS0001      | 43,250,000.00
CNIH0001      | 0.00
CNIH0001      | 2,625,000.00
CNIP0001      | 4,500,000.00
CNIP0005      | 2,250,000.00
CNOH0001      | 20,484,690.00
CNOP0001      | 0.00
2nd Table for Actual Data :
ActChargeCode | ActAmount
------------- | -------------
CNFS0001      | 39,950,000.00
CNIH0001      | 1,300,000.00
CNIH0001      | 950,000.00
CNIH0001      | -950,000.00
CNIH0001      | 950,000.00
CNIP0001      | 4,500,000.00
CNIP0005      | 2,250,005.00
CNOH0001      | 20,484,690.00
CNOP0001      | 3,300,000.00
if using Union All to merge the table from above then the result like this
ChargeCode | EstAmount     | ActAmount
---------- | ------------- | -------------
CNFS0001   | 43,250,000.00 | -------------  
CNIH0001   | 0.00          | -------------
CNIH0001   | 2,625,000.00  | -------------  
CNIP0001   | 4,500,000.00  | -------------
CNIP0005   | 2,250,000.00  | -------------
CNOH0001   | 20,484,690.00 | -------------
CNOP0001   | 0.00          | -------------
CNFS0001   | ------------- | 39,950,000.00
CNIH0001   | ------------- | 1,300,000.00
CNIH0001   | ------------- | 950,000.00
CNIH0001   | ------------- | -950,000.00
CNIH0001   | ------------- | 950,000.00
CNIP0001   | ------------- | 4,500,000.00
CNIP0005   | ------------- | 2,250,005.00
CNOH0001   | ------------- | 20,484,690.00
CNOP0001   | ------------- | 3,300,000.00
I need to group both data into single result data like this
ChargeCode | EstAmount     | ActAmount
---------- | ------------- | -------------
CNFS0001   | 43,250,000.00 | 39,950,000.00
CNIH0001   | 0.00          | 1,300,000.00
CNIH0001   | 0.00          | 950,000.00
CNIH0001   | 0.00          | -950,000.00
CNIH0001   | 0.00          | 950,000.00
CNIH0001   | 2,625,000.00  | 0.00
CNIP0001   | 4,500,000.00  | 4,500,000.00
CNIP0005   | 2,250,000.00  | 2,250,005.00
CNOH0001   | 20,484,690.00 | 20,484,690.00
CNOP0001   | 0.00          | 3,300,000.00
I don't know how handle this out. Any help would be greatly appreciated!
 
     
     
     
     
     
    