在存储过程里查出所有的数据,挨个遍历做差值比较是最直接的方法
价格最接近的
select vBookName,mSalePrice,min(price) from (select vBookName,mSalePrice,abs(mSalePrice-price) as price from book) a group by vBookName,mSalePrice