我想知道这是否可以在普通的mysql查询中工作。 我有2列qty和bal。在数量上的每个项目中,必须增加或减少平衡,如下所示。
--------------------
quantity | balance
--------------------
10.000 | 10.000
1.000 | 11.000
-10.000 | 1.000
我尝试使用+ =赋值运算符,但它给我一个语法错误。
select
group_concat(format(item_ledger_entry.Quantity,3)order by Posting_Date separator '\n') AS quantity
group_concat(0+=format(item_ledger_entry.Quantity,3) order by Posting_Date separator '\n') as bal,
from item
group by item.No_;
有没有办法以更简单的方式做到这一点?
答案 0 :(得分:0)
i have used temporary and derived table ,check this