- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 mysql 中有一个 View ,运行良好并正确显示结果。
SELECT m.`id_cuota`, m.`clv_cuota`, m.`debe`, m.`haber`,
(select sum(debe) - sum(haber)
from cuotas m2
where m2.id_cuota <= m.id_cuota
) as balance
FROM `cuotas` m
ORDER BY m.`id_cuota` DESC;
id_cuota clv_cuota debe haber balance
22 115 25.00 0.00 125.00
21 115 0.00 150.00 100.00
20 115 50.00 0.00 250.00
19 116 100.00 0.00 200.00
18 115 100.00 0.00 100.00
我想知道如何进行查询,但结果是例如。 “clv_cuotas=115”。这就是结果。
id_cuota clv_cuota debe haber balance
22 115 25.00 0.00 25.00
21 115 0.00 150.00 0.00
20 115 50.00 0.00 150.00
18 115 100.00 0.00 100.00
最佳答案
在不重做查询本身的情况下,问题是运行总余额需要 116 才能获得正确的余额,只有在计算出值之后,您才能删除它们。因此,包装在一个查询中,例如:
select PQ.*
from ( your existing query ) PQ
where PQ.clv_cuto = 115
这样,内部行是根据所有 clv_cuto 值计算的,并且仅在事后排除。
注意:这应该显示您期望从第一个查询中获得的正确余额,仅返回这 115 个条目。
为了回答/澄清您的需求,由于您只关心帐户 115 的净事件,因此只需将其作为您的 where 子句即可。它需要应用于查询的内部和外部部分。
SELECT m.`id_cuota`, m.`clv_cuota`, m.`debe`, m.`haber`,
(select sum(debe) - sum(haber)
from cuotas m2
where m2.id_cuota <= m.id_cuota
AND m2.clv_cuota = 115
) as balance
FROM `cuotas` m
WHERE m2.clv_cuota = 115
ORDER BY m.`id_cuota` DESC;
关于mysql - 查看mysql中计算余额,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27640489/
这可能是一个简单的问题,但我无法弄清楚。 我有两个表中的数据 - 1)贷款 2)还款。我被要求制作一份报告,根据我们当前的投资组合计算每个季度的预期余额。 所以我采取的方法是取贷款表中所有余额的总和(
每次登录时,我都会从 MySQL 数据库获取 $_SESSION[balance] 的值。如何更新客户端浏览器中的值而不每 5 分钟重新加载页面?我认为可以使用 AJAX 来完成? 抱歉,如果这太模糊
我有一个 MySQL 金融交易表。 表格是这样的: +----+-----------+--------+--------+---------+---------+ | id | member_id
我正在开发一个桌面软件,它向用户每次执行主要操作收费。例如,每个 PDF 打印将向用户收取 0.1 美元的费用。 我的软件提供多线程。 . 所以,如果它运行单线程,它就可以正常工作:) 但问题是如果用
嗨,我正在尝试找出应该使用什么 SQL 语句来生成此输出。我尽了最大努力,但我的查询不起作用。谢谢 STUDNO | DEBIT | CREDIT | BALANCE 1001 | 1000
我有下表并需要获得以下输出。 +---------+-----------+------+----------+------------+ | item_id | item_name | qty |
我正在尝试在类里面使用一种收费的方法。方法是这样的: public double chargeFee() { balance -= 10; return balance;
我正在尝试让我的钱包地址余额呈现在我的前端。这是我目前所拥有的。 const [balance, setBalance] = useState(""); const handleWalletBalan
我们正在将 Facebook Credits 实现为 Facebook 上的虚拟货币。 我们已经申请并被列入白名单以访问 Facebook Credits 余额方法,但是从我能够找到的小文档(主要是论
有谁知道如何在 Twilio 中以编程方式检查帐户余额(通过 API)?没有实现吗? 最佳答案 您可以获得Twilio Account details然后使用 请求获取余额subresource_ur
我已经在 PayPal 文档中搜索了两个小时,但找不到答案,甚至搜索了 Google。 在这里检查: https://developer.paypal.com/docs/api/#api-operat
免责声明:我知道这个问题已经被问过很多次了,但我想要的只是一个替代方案。 表格如下: create table Account (Name varchar(20), TType varchar(5)
我需要更正和转换一个函数,检查 btc 余额的 2 个地址,例如(addr 和 addr1),返回的是 json 值,我需要指定我不太了解 golang..需要帮助! func balance(add
当我运行它时,我得到“TypeError:无法读取未定义的属性‘balance’。”我刚开始学习 Node,我不确定自己做错了什么。请帮忙。 跟作用域有关系吗?我该如何解决? //create an
以下 Vanilla JS 示例通过 Phantom 钱包连接到 Solana 区 block 链并断开连接。 连接成功并获取公共(public)地址。 尝试使用 JSON-RPC 请求获取钱包余额和
我是一名优秀的程序员,十分优秀!