如何用一个sql求出涨跌幅?
请问各位大牛,有一个竖向的价格表 有一个横向的店铺表,  需要取店铺最新的两条价格数据进行比较 得出价格涨幅最高的前5个店铺和价格跌幅最高的前五个店铺  如何实现?  
需要在价格表中把所有有价格数据的店铺ID取出来,然后把ID作为下一个select的where条件传入 取得各个店铺最新的两条价格纪录得到涨跌幅数据,然后排行 关联店铺表取出店铺数据如果用一个select GROUP BY求出所有有价格数据的店铺ID  然后再用php foreach 带入select作为where 条件 取出两条数据 这样的影响非常的大 .
请问各个大大有什么好的解决办法吗?  最好能一条sql出来想要的数据mysqlsql