2011-11-14 13 views
1

我有一種情況,我想從最高值到最低值的列中檢索最高的10個值,然後在該順序之後隨機選擇要顯示的前10個值。我可以知道如何編寫關於這種情況的查詢嗎?如何在一個sql查詢中使用2或者

+0

10個最高值可以出現在隨機上市以及隨機排序? – xQbert

回答

4
SELECT * 
FROM (SELECT * 
     FROM table 
     ORDER BY VALUE DESC 
     LIMIT 10) AS mytable 
ORDER BY Rand() 

給你的前10個結果

相關問題