我怎么能得到基于值在Oracle使用c#的其他两个列的列值
本文关键字:其他 两个 怎么能 于值 使用 Oracle | 更新日期: 2023-09-27 18:11:50
我在Oracle中有一个表,它根据不同的工资节省了税收的百分比,例如,如果工资>5000,税收是5%,工资是<10000.下面是我的表的结构:
CREATE TABLE TaxDetailTable
( MinSalary FLOAT(126),
MaxSalary FLOAT(126),
TAX_PERCENT FLOAT(126)
)
现在我想使用c#获得基于我输入的工资的百分比值。现在我只是将我提供的薪水与输入值进行比较,但我想要一些有效的方法来做到这一点。有人能帮帮我吗?我的查询是:
Select Tax_Percent From TaxDetailTable Where MinSal >= inputSal And MaxSal <= inputSal
这是一个更好的查询,并且可能返回数据:
Select tax_percent From taxDetailTable Where inputSal Between minSal And maxSal