草庐IT

subtraction

全部标签

mysql - 如何使用 SQL 进行 SUM 和 SUBTRACT?

我正在使用MySQL,我有两个表:master_table订单号项目数量stock_bal项目BAL_QTY主表有重复的ORDERNO和ITEM值。我使用SQL'GROUPBY'子句获得了总QTY。我需要从ITEM(master_table)的SUM中减去/减去BAL_QTY。我使用查询得到了SUMQTY值(实际上有很多行)。 最佳答案 我想这就是您要找的。NEW_BAL是从余额中减去的QTY的总和:SELECTmaster_table.ORDERNO,master_table.ITEM,SUM(master_table.QTY),

mongodb - MongoError : The $subtract accumulator is a unary operator

我似乎找不到任何解决此问题的方法。我就是想不通是哪里出了问题。我已经尝试过Mongosubtractingroupaggregation但没有希望。该帖子也未能进一步解释。这是我的代码:varaggregateOptions;aggregateOptions=[{$match:{}},{$group:{_id:"$customerID",totalAmount:{$sum:"$amount"},totalpaidAmount:{$sum:"$paidAmount"},totalAmountDue:{$subtract:["$totalAmount","totalpaidAmount"]

mongodb - MongoError : The $subtract accumulator is a unary operator

我似乎找不到任何解决此问题的方法。我就是想不通是哪里出了问题。我已经尝试过Mongosubtractingroupaggregation但没有希望。该帖子也未能进一步解释。这是我的代码:varaggregateOptions;aggregateOptions=[{$match:{}},{$group:{_id:"$customerID",totalAmount:{$sum:"$amount"},totalpaidAmount:{$sum:"$paidAmount"},totalAmountDue:{$subtract:["$totalAmount","totalpaidAmount"]