销售额为50000元有一个表如下A:
开头符号 开始金额 结束符号 结束金额 奖金比例
< 20000 1%
>= 20000 < 50000 2%
>= 50000 < 100000 5%
> 100000 7%根据销售额在这个表中的奖金设置段获取奖金 销售额及表A是根据用户设置和可变的如以上结果为 50000*5%=2500元在线等呀!
开头符号 开始金额 结束符号 结束金额 奖金比例
< 20000 1%
>= 20000 < 50000 2%
>= 50000 < 100000 5%
> 100000 7%根据销售额在这个表中的奖金设置段获取奖金 销售额及表A是根据用户设置和可变的如以上结果为 50000*5%=2500元在线等呀!
< 20000 1%
>= 20000 < 50000 2%
>= 50000 < 100000 5%
> 100000 7%
SELECT 奖金比例 FROM 表A
WHERE ( 变量X<开始金额 AND 开头符号='<' ) OR ( 变量X>开始金额 AND 开头符号='>' ) OR ( 变量X>=开始金额 AND 变量X<=结束金额 AND 开头符号='>=' AND 结束符号='<' )你的表好像设计的怪怪的 不用这么设计吧?