标签: running-total

在mysql中添加行

我有一个名为temp_reading的表,在这里有以下列,并且消费是主键:

id consumption total
1  100
1  200
1  300
1  400
2  50
2  100
3  200
4  250
Run Code Online (Sandbox Code Playgroud)

现在我想显示总数为

id   consumption  total
1    100          100
1    200          300
1    300          600
1    300          900
2    50           50
2    100          150
3    200          200
4    250          250
Run Code Online (Sandbox Code Playgroud)

是否有可能像上面那样显示我尝试了以下查询

select id,consumption,sum(consumption) as total 
from temp_reading 
group by consumption;
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题

mysql sql running-total

0
推荐指数
1
解决办法
149
查看次数

无法运行总计工作

if(e.getSource() == register)
  {

     String registerIndex = coursesAvailable.getSelectedValue().toString();
     for(int i = 0; i < cTitle.length; i++)
     {
        double runningTotal = 0;

        if(cTitle[i].equals(registerIndex))
        {
           runningTotal += cPrice[i];

           cSeatsAvail[i] = cSeatsAvail[i] - 1;
           seatsAvailable.setText(String.valueOf(cSeatsAvail[i]));

           courseSelected.replaceSelection(cTitle[i] + " === $" + cPrice[i] + "\n");
           total.setText("Total: $" + runningTotal);
           break;
        }
        else
        {
           continue;
        }
     }
  }
Run Code Online (Sandbox Code Playgroud)

"注册"按钮的代码.当您单击它时,无论您在JList中选择的大学课程,它都会在课程选择的文本区域中显示课程标题和价格,并在总文本字段中显示您的总计课程.问题是,我的runningTotal没有将值一起添加,它似乎只是用新课程的价格替换总文本字段中的值.

java running-total

0
推荐指数
1
解决办法
547
查看次数

BigQuery中的计数器和运行总计/总和

我在Google Cloud BigQuery中有一个包含两列的表:第一列是日期,第二列是布尔值。我根据日期对它进行排序。现在我只想再添加两列:1.一列简单地计算每行之前的行数:1、2、3,... 2.一列计算每行之前的TRUE值的行数(运行的总和)。如何在SQL中执行此操作?以下显示所有列以解释我的意思:

在此处输入图片说明

sql running-total google-bigquery

0
推荐指数
1
解决办法
619
查看次数

在查询列中使用购买和销售运行总计

我有一张如下表:

表

如何使用Transact-SQL(按日期排序)获得如下所示的列?

在此输入图像描述

我正在使用SQL Server 2016.

sql-server running-total sql-server-2016

-1
推荐指数
1
解决办法
100
查看次数