销售额为50000元有一个表如下A:
开头符号 开始金额  结束符号  结束金额  奖金比例
  <      20000                       1%
  >=     20000    <        50000     2%
  >=     50000    <       100000     5%
  >     100000                       7%根据销售额在这个表中的奖金设置段获取奖金 销售额及表A是根据用户设置和可变的如以上结果为  50000*5%=2500元在线等呀!

解决方案 »

  1.   

    开头符号  开始金额   结束符号     结束金额       奖金比例 
       <      20000                            1% 
       >=     20000     <          50000       2% 
       >=     50000     <         100000       5% 
       >     100000                            7%
      

  2.   


    SELECT 奖金比例 FROM 表A 
    WHERE ( 变量X<开始金额 AND 开头符号='<' ) OR ( 变量X>开始金额 AND 开头符号='>' ) OR ( 变量X>=开始金额 AND 变量X<=结束金额 AND 开头符号='>=' AND 结束符号='<' )你的表好像设计的怪怪的 不用这么设计吧?