首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

呼救!一个SQL语句,在线急等

2011-12-23 
求救!一个SQL语句,在线急等销售额为50000元有一个表如下A:开头符号 开始金额结束符号结束金额奖金比例200

求救!一个SQL语句,在线急等
销售额为50000元

有一个表如下A:
开头符号 开始金额 结束符号 结束金额 奖金比例
  < 20000 1%
  >= 20000 < 50000 2%
  >= 50000 < 100000 5%
  > 100000 7%

根据销售额在这个表中的奖金设置段获取奖金 销售额及表A是根据用户设置和可变的

如以上结果为 50000*5%=2500元

在线等呀!

[解决办法]

SQL code
SELECT 奖金比例 FROM 表A WHERE ( 变量X<开始金额 AND 开头符号='<' ) OR ( 变量X>开始金额 AND 开头符号='>' ) OR ( 变量X>=开始金额 AND 变量X<=结束金额 AND 开头符号='>=' AND 结束符号='<' ) 

热点排行