如果我想从整个表中选择的最大值和最小值,我可以用这个:SELECT最小和最大价值
SELECT min(price) as min_price, max(price) as max_price FROM `prices`
但如何从中选择最小值和最大值只是表格的一部分?例如,我在表格中有30行。我想选择前十行的最大值和最小值,然后从第二十行,然后形成最后的10
我已经试过类似
SELECT min(price) as min_price, max(price) as max_price FROM `prices` LIMIT 0,10
但这并没有工作。
如何用最少的查询解决此问题?
定义“前十行”。你用什么字段来确定行顺序? – JNK 2011-02-10 13:43:26
检查我的答案获取任意行的范围 – reggie 2011-02-10 13:53:53