try something like thisSET NOCOUNT ONDECLARE @T_Table1 TABLE( [COS] INT, TN_Total INT, Telco VARCHAR(50))INSERT INTO @T_Table1SELECT 1, 28, 'ACFBS' UNION ALLSELECT 2, 4486, 'ACFBS' UNION ALLSELECT 4, 508, 'ACFBS' UNION ALLSELECT 5, 2, 'ACFBS' UNION ALLSELECT 7, 1, 'ACFBS'DECLARE @T_Table2 TABLE( [House#] INT, Street VARCHAR(50), Telco VARCHAR(50), [COS] INT, TN_Instance INT)INSERT INTO @T_Table2SELECT 10011, 'STEEP BANK TRACE', 'ACFBS', 2, 34 UNION ALLSELECT 11325, 'LAKE WOODBRIDGE DR', 'ACFBS', 2, 50 UNION ALLSELECT 13707, 'JESS PIRTLE BLVD', 'ACFBS', 4, 4 UNION ALLSELECT 2100, 'SQUIRE OBBINS DR', 'ACFBS', 2, 35-- SELECT * FROM @T_Table2SELECT T1.[COS], T1.TN_Total, T1.Telco , T1.TN_TOTAL - (T2.TN_Instance) + (T2.CntCOS * 100) AS 'ServiceFee'FROM @T_Table1 T1LEFT JOIN (SELECT Telco, [COS], COUNT(1) AS 'CntCOS', SUM(TN_Instance) AS 'TN_Instance' FROM @T_Table2 GROUP BY Telco, [COS] ) T2 ON T2.[COS] = T1.[COS] AND T2.Telco = T1.Telco
"There is only one difference between a dream and an aim.A dream requires soundless sleep to see,whereas an aim requires sleepless efforts to achieve..!!"