当值BETWEEN 2列值时,如何返回MySql记录?

JoJ*_*oJo 1 mysql

我们有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中完成的?

Red*_*ter 6

select ShippingPrice 
from MyTable
where 250.0000 between orderTotalFrom and orderTotalTo 
Run Code Online (Sandbox Code Playgroud)