在这里,我有一个关于获取最近的最小值和最大值的查询。
我有一个范围:
2.43 - 3.57 lakhs
现在我需要获取最接近最小值和最大值的值。
我尝试使用此查询未获得所需的结果。
$othsimlar_prices = "select ABS(exshowroom - ".$price_query['minprice'].") as minprice,
ABS(exshowroom - ".$price_query['maxprice'].") as maxprice,
make,
model
from ncp_variant_cache
order by maxprice";
最佳答案
为什么不使用“ where”和“ and”?
$othsimlar_prices = "select *
from ncp_variant_cache
where minprice=ABS(exshowroom - ".$price_query['minprice'].")
and maxprice=ABS(exshowroom - ".$price_query['maxprice'].")
order by maxprice"
;
或者,如果您只有一个价格栏,则可以:
从your_table中选择*,其中间隔1和间隔2之间的价格
关于php - 需要获得最接近的最小值和最大值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32332447/