You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQLite中实现亏损结转抵扣后的应纳税额计算需求求助

巴西所得税计算的SQLite查询需求

一、数据库结构

原数据表包含「月份」「利润」字段,示例数据如下:

月份利润
1月-3200
2月5942
6月-5000
7月-2185
8月5000
9月3000

二、巴西所得税规则

  • 当月利润为负(亏损)时,无需缴纳任何税款
  • 前期负利润可抵扣后续月份的正利润,仅对抵扣后的剩余正利润计税(例如2月利润5942,抵扣1月亏损3200后,仅对2742计税)
  • 若前期累计未抵扣亏损不足以覆盖后续正利润,需对差额部分计税(例如9月需累计6月、7月的亏损,加上8月、9月的利润,应纳税基数为 -5000-2185+5000+3000=815)

三、目标结果表格

需要生成包含以下字段的计算结果:

月份利润累计可抵扣亏损应纳税基数应缴税额
1月-3200320000
2月594202742(按税率计算)
6月-5000500000
7月-2185718500
8月5000218500
9月30000815(按税率计算)

求助内容

目前无法写出实现上述所得税计算逻辑的SQLite查询语句,恳请提供对应的SQL解决方案。

内容的提问来源于stack exchange,提问作者Felipe Dourado

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 14:55:19