互联网服务数据库

列表中百分比相加的问题【已结帖】

列表形式           项目名称       项目值    总利润        1000    总收入         2000    收入水平&nb...显示全部
列表形式         

  项目名称       项目值
    总利润        1000
    总收入         2000
    收入水平       50%

  像上面的表一样,讲到金额的时候项目值是数字,讲到费用水平的时候是百分数。

  现在数据库里都是数字,要求在RS中怎么实现?

以上用条件样式实现了。

现在又遇到一个新的问题

以下是 调整后的列表样式


   项目名称    项目值      调整数         实际值
   总利润        1000        500           1500
    总收入        2000       500           2500
    收入水平       50%       100%         60%

数据库里里有 项目名称、项目值、调整数三个字段。实际值是在RS中算出来的

实际值=项目值+调整数

但是出来的结果是

项目名称    项目值      调整数         实际值
   总利润        1000        500           1500
    总收入        2000       500           2500
    收入水平       50%       100%        150%

收入水平的实际值出现错误,应该是总收入的实际值/总利润的实际值。现在是收入水平的项目值+调整数。

这个如何让收入水平的实际值也准确?

如果表格就这样的话,还是可以做到。但是痛苦的是那个费用水平不是最后的总计,他只是其中一个项目名称,下面还有其他很多金额项目。收起
参与16

查看其它 14 个回答liuhua的回答

liuhualiuhua软件开发工程师有生博大
如果是在sql拼,可以用行列转换,也可以用union。
互联网服务 · 2013-07-19
浏览1125

回答者

liuhua
软件开发工程师有生博大

liuhua 最近回答过的问题

回答状态

  • 发布时间:2013-07-19
  • 关注会员:1 人
  • 回答浏览:1125
  • X社区推广