select top 1 (select sum(t1.value) from t1),(select sum(t2,value) from t2),(select sum(t1.value) from t1)+(select sum(t2,value) from t1

解决方案 »

  1.   

    SELECT SUM(a.VALUE),SUM(b.VALUE),SUM(a.VALUE+b.VALUE) from T1 as a inner join T2 as b on a.YEAR_MONTH=b.YEAR_MONTH where a.YEAR_MONTH='2002'
      

  2.   

    如下即可:
    SELECT SUM(T1.VALUE),SUM(T2.VALUE),SUM(T1.VALUE) +sum(T2.VALUE) FROM T1,T2 where T1.YEAR_MONTH = T2.YEAR_MONTH and T1.YEAR_MONTH = '2002'
      

  3.   

    CrazyFor(Fan) 后面少了一个括号
    select top 1 (select sum(t1.value) from t1),(select sum(t2,value) from t2),(select sum(t1.value) from t1)+(select sum(t2,value) from t1)可以得出结果zbc(犹豫的强盗) 得出的结果还是1200 2700 3900