这种要怎样将汇率后再计算出汇总金额;(汇率是实时变动的)

1630375260(1).jpg

FineReport 用户QNSQb7600710 发布于 2021-8-31 10:01 (编辑于 2021-8-31 10:23)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
shirokoLv6资深互助
发布于2021-8-31 10:03

添加一列汇率,和汇率后金额,汇率根据币种关联出来当前汇率(需要建一个汇率表),汇率后金额根据汇率和当前金额计算。

然后合计汇率后金额这一列就行了

  • 用户QNSQb7600710 用户QNSQb7600710(提问者) 你好,这个根据币种的两个币种一个是表格中的,另一个是搜索中的,SQL要如何实现? SQL语句如下: SELECT er.rate as \'汇率\', cp.inquiry_currency_name as 基准货币Name, cp.reference_currency_name as 对应货币Name, FROM u_bd_exchange_rate er LEFT JOIN u_bd_currency_pairs cp ON cp.id= er.currency_pairs_id WHERE cp.reference_currency_name = \'${过滤币种}\' AND cp.inquiry_currency_name = \'${汇总币种}\' AND er.tenant_id = \'${fine_username}\' AND cp.is_deleted = 0 AND er.is_deleted = 0 Order By er.exchange_rate_date Desc LIMIT 1 --其中 cp.reference_currency_name cp.inquiry_currency_name 这两个是代表的两个币种
    2021-08-31 10:08 
  • shiroko shiroko 回复 用户QNSQb7600710(提问者) 没那么复杂有一个币种对应汇率的数据集就行。可以直接用单元格过滤
    2021-08-31 10:09 
  • 用户QNSQb7600710 用户QNSQb7600710(提问者) 回复 shiroko 那这个数据集要如何建呢
    2021-08-31 10:14 
  • shiroko shiroko 回复 用户QNSQb7600710(提问者) 如果你数据库里有汇率表就查询出来,没有就新建,只有两个字段的数据表。不麻烦把
    2021-08-31 10:16 
  • 用户QNSQb7600710 用户QNSQb7600710(提问者) 回复 shiroko 额,汇率是实时变动的,用的原来的关联汇率表。
    2021-08-31 10:19 
最佳回答
1
snrtuemcLv8专家互助
发布于2021-8-31 10:03

增加两列,当前列当做原币,增加汇率列,人民币列

合计取人民币列合计就可以了

  • 3关注人数
  • 273浏览人数
  • 最后回答于:2021-8-31 10:23
    请选择关闭问题的原因
    确定 取消
    返回顶部