Sql server 将一列中的值添加到另一列中

Sql server 将一列中的值添加到另一列中,sql-server,Sql Server,我有这样的疑问: SELECT CurrentAccountID , IncomeBYR + IncomeConvertBYR AS AmountBYR , IncomeUSD AS AmountUSD , [Date] AS ExecutionDate FROM CTE2 ORDER BY [Date] 我需要将AmountBYR和AmountUSD合并到一个日期相同的列中。 结果集类似于: CurrentAccountID AmountTotal

我有这样的疑问:

SELECT 
    CurrentAccountID
    , IncomeBYR + IncomeConvertBYR AS AmountBYR
    , IncomeUSD AS AmountUSD
    , [Date] AS ExecutionDate   
FROM CTE2
ORDER BY [Date]

我需要将AmountBYR和AmountUSD合并到一个日期相同的列中。 结果集类似于:

CurrentAccountID  AmountTotal  ExecutionDate
3                 2383410.00   2010-02-13
3                 -159     2010-02-13
...               ....          .....
是否有某种方法可以在一个Select查询中执行此操作?

我将使用一个

差不多

SELECT 
    CurrentAccountID
    , IncomeBYR + IncomeConvertBYR AS AmountTotal
    , [Date] AS ExecutionDate   
FROM CTE2
UNION ALL
SELECT 
    CurrentAccountID
    , IncomeUSD AS AmountTotal
    , [Date] AS ExecutionDate   
FROM CTE2
ORDER BY [Date]

这个结果会像上面Alex所问的那样显示两行数据吗。我弄糊涂了