我们有3个特定列orderTotalFrom和orderTotalTo和ShippingPrice.我们正在尝试确定价格是否落在2列值之间.例如,假设我们的订单为250.0000,我们希望返回运费价格为0.0000的行
orderTotalFrom orderTotalTo ShippingPrice
0.0000 19.9900 6.9500
20.0000 39.9900 7.9500
40.0000 59.9900 8.9500
60.0000 74.9900 9.9500
75.0000 999999.0000 0.0000
Run Code Online (Sandbox Code Playgroud)
请告诉我这是如何在MySql中完成的?
select ShippingPrice
from MyTable
where 250.0000 between orderTotalFrom and orderTotalTo
Run Code Online (Sandbox Code Playgroud)