select [A(1)]=(select sum(A_sum) from A),
       [B(2)]=(select sum(B_sum) from B),
       [C(3)]=(select sum(C_sum) from C),
       [D(4)]=(select sum(D_sum) from D),
       运算结果=(select sum(A_sum) from A)-(select sum(B_sum) from B)-(select sum(C_sum) from C)-(select sum(D_sum) from D)

解决方案 »

  1.   

    select (select isnull(sum([sum]),0) from A)
          -(select isnull(sum([sum]),0) from B)
          -(select isnull(sum([sum]),0) from C)
          -(select isnull(sum([sum]),0) from D)
      

  2.   

    select E.*,[A(1)]-[B(2)]-[C(3)]-[D(4)] as 运算结果 from
    (select (select  sum(sum) from A) as [A(1)],  
    (select  sum(sum) from B) as [B(2)],
    (select  sum(sum) from C) as [C(3)],  
    (select  sum(sum) from D) as [D(4)])E