子查询列的总和

时间:2011-11-03 12:44:10

标签: sql sql-server oracle

我需要获得SubQuery列的总和。这是我正在使用的,但它给出了错误,

SELECT SUM (SELECT Col1 From Table1) FROM Table 2

1 个答案:

答案 0 :(得分:6)

由于您没有从Table2中选择任何内容,您可以这样做:

select sum(Col1) 
from Table1

否则,您可以这样做:

select (
        select sum(Col1)
        from Table1
        ) as SumTable1Col1,
    Table2.SomeOtherCol
from Table2