为Set for Set查询设置的ireport quires?

时间:2014-05-08 05:17:46

标签: jasper-reports ireport

我正在尝试获取Ireport的等效查询。 这是我的SQL查询。 但是当我将它粘贴到Ireport数据集时,我收到了这个错误。

set @csum := 0;
set @csum1 := 0;
select SUM,(@csum := @csum + Profit_Total) as Cumulative,
Sum(profit) as Profit_Total
from table t1;

1 个答案:

答案 0 :(得分:0)

你可以尝试这种方式,首先尝试在内部select语句中设置变量然后你可以在外部select语句中总结: -

    SELECT SUM(@csum := @csum + Profit_Total)
    FROM (SELECT profit, @csum := 0
          FROM  t1) a;