求一个得出结余款的SQL写法?
 create   table   t_zc_fk   --支出费用(罚款表) 
 ( 
 btbm   varchar(50),      --本趟编码 
 sj_name1   varchar(50),--主司机姓名 
 sj_name2   varchar(50),--副司机姓名 
 je   decimal(13,2)--罚款金额 
 ) 
 insert   into   t_zc_fk   select    '1 ', '主司机 ', '副司机 ',100 
 insert   into   t_zc_fk   select    '1 ', '主司机 ', '副司机 ',150   
 insert   into   t_zc_fk   select    '2 ', '主司机 ', '副司机 ',100 
 insert   into   t_zc_fk   select    '2 ', '主司机 ', '副司机 ',200   
 create   table   t_zc_jy   --支出费用(加油表) 
 ( 
 btbm   varchar(50),      --本趟编码 
 sj_name1   varchar(50),--主司机姓名 
 sj_name2   varchar(50),--副司机姓名 
 dj   decimal(13,2),--汽油单价 
 ss   int   --加油升数    
 ) 
 insert   into   t_zc_jy   select    '1 ', '主司机 ', '副司机 ',10,10 
 insert   into   t_zc_jy   select    '1 ', '主司机 ', '副司机 ',15,10   
 insert   into   t_zc_jy   select    '2 ', '主司机 ', '副司机 ',10,20 
 insert   into   t_zc_jy   select    '2 ', '主司机 ', '副司机 ',15,30   
 create   table   t_zc_lq   --支出费用(路桥表) 
 ( 
 btbm   varchar(50),      --本趟编码 
 sj_name1   varchar(50),--主司机姓名 
 sj_name2   varchar(50),--副司机姓名 
 je   decimal(13,2)--过路费金额 
 )   
 insert   into   t_zc_lq   select    '1 ', '主司机 ', '副司机 ',100 
 insert   into   t_zc_lq   select    '1 ', '主司机 ', '副司机 ',150   
 insert   into   t_zc_lq   select    '2 ', '主司机 ', '副司机 ',100 
 insert   into   t_zc_lq   select    '2 ', '主司机 ', '副司机 ',200     
 create   table   t_zc_pj   --支出费用(配件表) 
 ( 
 btbm   varchar(50),      --本趟编码 
 sj_name1   varchar(50),--主司机姓名 
 sj_name2   varchar(50),--副司机姓名 
 dj   decimal(13,2),--配件单价 
 sl   int   --配件数量    
 ) 
 insert   into   t_zc_pj   select    '1 ', '主司机 ', '副司机 ',10,10 
 insert   into   t_zc_pj   select    '1 ', '主司机 ', '副司机 ',15,10   
 insert   into   t_zc_pj   select    '2 ', '主司机 ', '副司机 ',10,20 
 insert   into   t_zc_pj   select    '2 ', '主司机 ', '副司机 ',15,30     
 create   table   t_zc_xl   --支出费用(修理表) 
 ( 
 btbm   varchar(50),      --本趟编码 
 sj_name1   varchar(50),--主司机姓名 
 sj_name2   varchar(50),--副司机姓名 
 fy   decimal(13,2)--修理费用 
 )   
 insert   into   t_zc_xl   select    '1 ', '主司机 ', '副司机 ',100 
 insert   into   t_zc_xl   select    '1 ', '主司机 ', '副司机 ',150   
 insert   into   t_zc_xl   select    '2 ', '主司机 ', '副司机 ',100 
 insert   into   t_zc_xl   select    '2 ', '主司机 ', '副司机 ',200     
 create   table   t_zc_zf   --支出费用(杂费表) 
 ( 
 btbm   varchar(50),      --本趟编码 
 sj_name1   varchar(50),--主司机姓名 
 sj_name2   varchar(50),--副司机姓名 
 je   decimal(