ireport quires set for the SQL for Set query?

我们两清 提交于 2019-12-13 09:04:37

问题


I am trying to get equivalent query for the Ireport. this is my sql query. but when I am pasting it to Ireport dataset i am getting this error.

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

回答1:


You can try in this way, first try to set the variables in inner select statement then you can sum up in the outer select statement :-

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


来源:https://stackoverflow.com/questions/23533282/ireport-quires-set-for-the-sql-for-set-query

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!