我是新手,现在在DBGrid里显示一个表格的值(有“销售量”和“总额”),现在我想在最后新增一列“提成”,当“销售量”在100和200之间时“提成”那一列显示的是“总额”乘以0.1,当“销售量”在200和300之间时“提成”那一列显示的是“总额”乘以0.2
不知道如何实现,请各位帮忙解答下。详细点,因为我是新手。。

解决方案 »

  1.   

    简单点就是在SQL中新增一列“提成”逻辑在里面完成。
      

  2.   


    大致如下:
    select  销量,总额,总额*0.1  as  提成   from   table至于提成系数根据销量的变化而变化,可以在前面加条件判断
      

  3.   


    变化条件少的话,也可以直接在where里面体现
      

  4.   

    SQL查询语句可以处理这个问题:
    Access,用IIF来处理
    SQL Server用 Case when 来处理