如果我想從整個表中選擇的最大值和最小值,我可以用這個: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