我有以下数据库表:
COL-A COL-B
1 $200
2 $100
4 $50
5 $40
我需要做的是,如果我有值1.5,我需要找到介于它之间的两个数字,所以这将是1和2。
我需要将这些值输入到我正在研究的定价计算器的线性方程中。
这些值可能并不总是相同的,所以它甚至可能是这样的:
COL-A COL-B
1 $200
6 $100
11 $50
22 $40
如果我有9,我会同时返回6和11因为9介于这两个值之间,等等
可视化这一点,我需要将它们放入单独的变量中:
double Min = the_lowest_value;
double Max = the_highest_value;
我正在使用 EF 来执行此操作,因此它需要在 LINQ 中。